Understanding User Roles and Access
  • 04 Sep 2024
  • 7 Minutes to read
  • Contributors
  • Dark
    Light

Understanding User Roles and Access

  • Dark
    Light

Article summary

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

×

×

×

×

×

×


Was this article helpful?