Skip to main content

User roles

In Cannavigia, user roles are a critical component for ensuring structured access, operational efficiency, and regulatory compliance. By defining distinct roles, the system provides tailored permissions to users based on their responsibilities, ensuring that only authorized personnel can perform specific tasks. This minimizes risks, enhances accountability, and maintains the integrity of data and processes.

How to assign a role

Assigning a role to a user in Cannavigia is a straightforward process. Follow these steps to ensure the user is assigned the correct role based on their responsibilities:

Steps to Assign a Role

  1. Navigate to the User Settings:

    • Log in to the system with an account that has Admin permissions.

    • Click on the on the top right profile picture to access Settings

    • Select the User section from the available settings options.

  2. Access the User Account:

    • Locate the user account to which you want to assign a role.

    • Click on the user’s edit button on the right hand side to open their account settings.

  3. Select the Role:

    • In the user account details, look for the Role dropdown menu or section.

    • Click the dropdown menu to view the list of available roles.

    • Select the appropriate role for the user based on their responsibilities (e.g., Quality Manager, Inventory Manager, etc.).

  4. View Role Permissions:

    • Before assigning the role, you can click the View Permissions link next to the role name to review the permissions associated with that role.

    • This ensures you assign a role with the correct level of access and functionality required for the user’s job.

  5. Save Changes:

    • After selecting the role, click the Save or Update button to apply the changes.

    • The user will now have the permissions and access associated with the assigned role.

Available roles

1. All Access

Description:
The "All Access" role is the superuser with unrestricted control over all aspects of the Cannavigia System. This role can create, edit, archive, restore, manage, and approve items across all functional areas, including cultivation, harvesting, manufacturing, inventory, quality control, and facility operations. They also configure system-level settings and oversee IoT devices, containers, and maintenance schedules.

Key Permissions:

  • Full access to all modules and functions.

  • Authority to approve or reject workflows and critical processes.

  • Manage users, system configurations, and high-level data.


2. C-Level

Description:
The "C-Level" role represents executive management, including Chief Executives and Directors. This role allows view-only access to the system for high-level oversight and strategic decision-making but does not include operational or configuration permissions.

Key Permissions:

  • View-only access across all functional areas.

  • No permissions to edit or approve workflows.


3. Cultivation Assistant

Description:
The "Cultivation Assistant" supports cultivation operations with basic editing permissions for cultivation workflows. They do not have access to other system modules or functions.

Key Permissions:

  • Perform basic cultivation tasks.

  • No access to other functional areas.


4. Cultivation Manager

Description:
The "Cultivation Manager" focuses on managing plant cultivation, equipment, and waste containers related to growing operations. While they have editing access in cultivation areas, their permissions in other modules are restricted.

Key Permissions:

  • Edit cultivation areas and workflows.

  • Manage related categories, containers, and equipment.

  • Limited access to harvesting, manufacturing, and quality control.


5. Facility Manager

Description:
The "Facility Manager" oversees all facility-related operations, including equipment, areas, containers, IoT devices, and maintenance schedules. This role has full editing permissions within the facility module but limited or no access to inventory and other operational areas.

Key Permissions:

  • Create, edit, and manage facility equipment and areas.

  • Oversee IoT device integration and maintenance intervals.

  • Archive and restore facility-specific items.


6. Harvesting Assistant

Description:
The "Harvesting Assistant" supports harvesting operations with limited editing permissions. They do not have access to other modules or system areas.

Key Permissions:

  • Edit specific harvesting workflows.

  • No access to cultivation, manufacturing, or inventory.


7. Harvesting Manager

Description:
The "Harvesting Manager" is responsible for overseeing harvest operations, including merging batches and managing equipment or containers specific to post-harvest activities. Their permissions are confined to harvesting with limited access to other areas.

Key Permissions:

  • Edit and manage harvesting workflows.

  • Limited permissions for cultivation and quality control.

  • No permissions for manufacturing or IoT devices.


8. Inventory Manager

Description:
The "Inventory Manager" supervises inventory operations, including articles, categories, and containers. This role ensures smooth inventory management and compliance but has limited access to facility or IoT-related activities.

Key Permissions:

  • Create, edit, and manage inventory articles and categories.

  • No permissions to manage facility or IoT configurations.


9. Investor

Description:
The "Investor" role is limited to viewing key information for oversight and decision-making. This role has no permissions to modify or manage system elements but can access reports and system updates to understand overall operations.

Key Permissions:

  • View-only access to system areas.

  • No permissions for editing, archiving, or managing workflows.


10. Manufacturing Assistant

Description:
The "Manufacturing Assistant" supports manufacturing operations with limited permissions to manage specific manufacturing workflows. They have no access to other system areas.

Key Permissions:

  • Edit basic manufacturing workflows.

  • No access to other functional areas.


11. Manufacturing Manager

Description:
The "Manufacturing Manager" supervises manufacturing processes, including equipment and waste handling. This role includes permissions to edit manufacturing workflows but limited access to cultivation, harvesting, and inventory.

Key Permissions:

  • Edit and oversee manufacturing workflows and equipment.

  • Manage waste and maintenance schedules.

  • Limited access to other modules.


12. Production Manager

Description:
The "Production Manager" oversees operations across cultivation, harvesting, manufacturing, and inventory processes. This role has editing privileges in most areas, allowing them to manage workflows, batches, categories, and equipment. They also oversee facility operations and ensure compliance.

Key Permissions:

  • Edit and manage articles, equipment, and processes.

  • Authority to approve and resolve issues.

  • Create and maintain system configurations related to production workflows.


13. Quality Control (External)

Description:
The "Quality Control (External)" role is designed for third-party quality assurance personnel. Their permissions are limited to viewing or performing specific quality-related tasks, such as approving resolved defects or monitoring compliance.

Key Permissions:

  • View and manage specific quality control workflows.

  • Limited permissions for editing or managing system elements.


14. Quality Manager

Description:
The "Quality Manager" ensures compliance and quality control in all operations. This role has editing permissions across cultivation, harvesting, manufacturing, and facility-related areas. They play a critical role in releasing, blocking, or disposing of batches and resolving defects.

Key Permissions:

  • Edit and manage quality workflows and processes.

  • Oversee compliance with quality standards.

  • Full access to quality-related functions (including batch release).

User based permissions

User-based permissions in Cannavigia are designed to provide granular control over specific system functionalities. These permissions ensure that users can only access and interact with modules relevant to their role, enhancing security, operational efficiency, and compliance. Below are detailed descriptions of three critical user-based permissions: Admin, Integrations Module, and Marketing Module.

1. Admin

Description:
The Admin permission is essential for system administrators who oversee user access, system configuration, and security protocols. This permission empowers administrators to manage user roles and permissions, ensuring that sensitive information and critical system settings are safeguarded.

Key Capabilities:

  • Manage user accounts, roles, and access levels.

  • Configure and customize system-wide settings.

  • Protect sensitive data by controlling access to critical information.

  • Ensure compliance with organizational and legal security requirements.


2. Integrations Module

Description:
The Integrations Module permission allows users to connect Cannavigia with external sensors and platforms, facilitating seamless data exchange and process automation.

Key Capabilities:

  • Automate data synchronization with third-party environmental monitoring.

  • Enable API integrations for real-time data exchange.

  • Simplify reporting by consolidating data from multiple systems.

  • Reduce manual errors and save time through process automation.


3. Marketing Module

Description:
The Marketing Module permission provides tools for managing and promoting cannabis products while adhering to legal and regulatory constraints. This module focuses on enhancing brand visibility, engaging customers, and implementing effective sales strategies within the highly regulated cannabis industry.

Key Capabilities:

  • Create public QR codes for your batches to give your customers the option to access batch related information..

  • Manage brand visibility and online presence.

Access Matrix

 

Cultivation

Harvesting

Manufacturing

Quality control

Inventory

Facility

All access

EDIT

EDIT

EDIT

EDIT

EDIT

EDIT

Investor

VIEW

VIEW

VIEW

VIEW

VIEW

VIEW

C-level

VIEW

VIEW

VIEW

VIEW

VIEW

VIEW

Production Manager

EDIT

EDIT

EDIT

EDIT

EDIT

EDIT

Cultivation Manager

EDIT

NO ACCESS

NO ACCESS

VIEW

EDIT

EDIT

Harvesting Manager

VIEW

EDIT

NO ACCESS

VIEW

EDIT

EDIT

Manufacturing Manager

VIEW

VIEW

EDIT

VIEW

EDIT

EDIT

Facility Manager

VIEW

VIEW

VIEW

VIEW

VIEW

EDIT

Inventory Manager

VIEW

VIEW

VIEW

VIEW

EDIT

EDIT

Quality Manager

EDIT

EDIT

EDIT

EDIT

EDIT

EDIT

(External) Quality Control

VIEW

VIEW

VIEW

EDIT

EDIT

EDIT

Cultivation Assistant

EDIT

NO ACCESS

NO ACCESS

NO ACCESS

NO ACCESS

NO ACCESS

Harvesting Assistant

NO ACCESS

EDIT

NO ACCESS

NO ACCESS

NO ACCESS

NO ACCESS

Manufacturing Assistant

NO ACCESS

NO ACCESS

EDIT

NO ACCESS

NO ACCESS

NO ACCESS

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.