Understanding user roles and their functionalities in the application
User roles and their functionalities
In our system, user roles define the level of access and permissions each user has within the application. Here are the details of each role:
Owner role
- Access level: Complete Access
- Key functionalities:
- Remove users and sensors.
- Full control over all settings and configurations.
- Manage organizational settings and permissions.
Member role
- Access level: Specific Write Permissions
- Key functionalities:
- Upload blueprints.
- Set up and configure sensors.
- Make changes to project details and settings.
- Limited control compared to the Owner but sufficient for operational tasks.
Guest role
- Access level: Read-Only Access
- Key functionalities:
- View project details, blueprints, and sensor data.
- Cannot make any changes or updates.
- Ideal for stakeholders who need to monitor progress without altering any data.
Choosing the right role
- Owner role: Suitable for administrators and key decision-makers who need full control over the application.
- Member role: Ideal for team members responsible for daily operations, such as uploading blueprints and setting up sensors.
- Guest role: Best for clients, stakeholders, or team members who only need to view information without making changes.
Managing user roles
- Ensure you assign roles based on the responsibilities and needs of each team member.
- Regularly review and update user roles to maintain security and efficiency within the application.