- Print
- DarkLight
Understanding User Roles and Access
In this section, you will look at:
Understanding User Roles
In SkyDeck, you can create the following User Roles:
Admin
The Admin has the primary responsibility for managing and maintaining their organisation on SkyDeck. This includes user management, license management, and organisation-level configurations. The admin can invite users, add or remove users, assign roles, and access audit logs for corrective actions, ensuring smooth operations of the platform.
As the master user, the admin has full access to all modules of SkyDeck and can view all the created and active entities, such as sites, site groups, missions, projects and so on. This comprehensive visibility and access allow the admin to oversee and manage the platform effectively.
The admin can manage access for all user roles.
Project Manager
The Project Manager plays a crucial role in SkyDeck, overseeing the planning and execution of large scale projects within the platform. They can create new projects, schedule milestones and missions for these projects and assign resources to their projects, milestones and missions. They can also invite other project managers to their projects and can collaborate with them on multiple projects.
The project managers have access to Fleets, Projects, Sites, Missions and Live modules. They have access to:
Projects created by them
Projects they have been invited to or given access to
Missions and Milestones created under projects that they have access to
Site groups created by them or site groups they have access to
Sites created by them, sites they have access to or sites linked to the site group that they have access to
Live stream of a mission that they have access to
To know how a Project Manager can manage access for projects, click here.
Mission Manager
The Mission Manager is in charge of managing missions which includes scheduling missions, assigning resources, tracking mission success/failure and so on. They can invite other mission managers to collaborate with them on multiple missions.
The mission manager has access to the Fleets, Sites, Missions and Live modules. They have access to:
Missions created by them
Missions that they have access to
View only access to milestones assigned by the Project Manager
View only access to a site group that is linked to a milestone
View only access of sites inherited from a site group that they have access to
Live stream of a mission that they have access to
To know how a Mission Manager can manage access for missions, click here.
Site Manager
The Site Manager oversees the management of sites which includes creating, modifying, and deleting sites and site groups. The site manager also can link (and unlink) related sites to a site group for effective site management. They can create snapshots and upload and manage datasets for their site(s)
The site manager has access only to the Sites module and Live module. They can access:
Sites created by them
Sites that they have access to
Sites under a site group to which they have access to
Live stream of a site that they have access to
To know how a Site Manager can manage access for sites, click here.
To know how a Site Manager can manage access for site groups, click here.
Client
The client (or analyst) studies the captured geospatial data and uses it to generate various reports and insights in the form of layers and models to assist in further decision-making and planning.
The client has access only to the Sites module and Live module. They can:
View the sites that they have access to
View the sites under a site group to which they have access to
Generate insights on the snapshot(s) belonging to the site(s) that they have access to
Live stream of a site that they have access to
Clients cannot create, modify or delete snapshots. They cannot manage access for any module on SkyDeck.
Annotator
An annotator on SkyDeck is assigned the task of demarcating and highlighting objects on the captured data such as vehicles, obstructions or structures. They also observe and assign severities, identify defects in the captured data and perform measurements of datasets.
The annotator has access to:
View site groups to which they have access
View the sites under a site group to which they have access
Create, modify and delete annotations on snapshots belonging to the sites to which they have access
Annotators cannot create, modify, delete snapshots or download any data. They cannot manage access for any module on SkyDeck.
Pilot
The role of a pilot on SkyDeck is to execute missions that are assigned to them. The Pilot has no access to SkyDeck since they are not direct users of the platform. However, they can access and execute the assigned missions from the SkyDeck Pilot Application.
Access Mapping
The access control on SkyDeck follows a top-down approach with the Admin role enjoying the highest level of access and the Annotator having only limited access to snapshots within a site. A user can give access only to their subordinate in the hierarchy.
The following table depicts the module-level access for the user roles:
Module VS Roles | Projects | Missions | Sites | Console | Live | Fleets |
Admin | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
---|---|---|---|---|---|---|
Project Manager | ✓ | ✓ | ✓ | × | ✓ | ✓ |
Mission Manager | × | ✓ | ✓ | × | ✓ | ✓ |
Site Manager | × | × | ✓ | × | ✓ | × |
Client (Analyst) | × | × | ✓ | × | ✓ | × |
Annotator | × | × | ✓ | × | × | × |
Pilot | × | × | × | × | × | × |