Team management
Organizations can have multiple users, and access control mechanisms are needed to authorize users’ interaction with resources within the platform. Exoprise supports Role- and Team-Based Access Control. User access and permissions can be controlled at the organization level or at a more granular level using groups of resources called teams. Refer to Role-Based Access Control.
Teams
A team is a grouping of users and resources. Each member (user) has a team role, which determines the level of access they have to the resources in the team. Teams are managed by Admins, who can perform the following:
-
Create, rename, and delete teams.
-
Add users with a team role, change the team role of members, and remove members.
-
Add and remove resources.
Sites added to a team automatically include all their present and future sensors, and sensors include all their present and future alarms.
Team roles
Team roles are a subset of organization roles that make sense for a team context.
-
Viewer: Can only view sensors and alarms but can’t make adjustments.
-
Operator: Has Viewer rights plus the ability to create and edit alarms.
-
Deployer: Has Operator rights plus the ability to create and edit sites and sensors.
Example
Use case
You want to give a few users view and alarm access to particular sensors and nothing else.
Steps
-
You add them to the organization with the Member role, which gives them access to nothing.
-
You create a team and add these users to the team with the Operator role.
-
You add one (or more) sensors to the team.
-
Once the team exists, you can add users to the organization and the team in one step.