Plecto implements a simple permission system based on teams. Here is a detailed description of the different permissions granted explicitly and implicitly and what the use-cases for the different options are:


Inheritance of permissions:

By default permissions in Plecto cascades upwards in the team hierarchy. This means that you will get permissions from your current team + any sub teams.


Dashboards

If you are limiting permissions to specific teams any parent team will also get access to these dashboards.
Administrators have global access to all dashboards.


Data sources

If you are limiting permissions to specific teams only that particular team will have access. It is currently planned to make this behaviour consistent with dashboards, so that if child teams have access, parent teams will also have access.
Administrators have global access to all data sources.


Permissions for registering data:


Team members

Can register only for themselves and only for the teams where that particular data source is enabled for.

Team managers

Can register for all team members using all the data sources that the team manger has access to, meaning that a scenario like this is possible:

Team Sales 1:
Members: Max, John
Managers: Mary
Data Sources: Sales

Team Sales Managers:
Members: Mary
Managers: Michael
Data Sources: Absence

Max and John will be able to register their own Sales

Mary will be able to register Sales for Max and John

Mary will be able to register Absence for Max, John and herself

Michael will be able to register Absence for Mary


Administrators

Administrators can register any data source for any person with/without a team.


Frequenty Asked Questions (FAQ):


As a user, am I required to set a team when making a registration

Yes


As a user, am I able to change the team of one of my recent registrations?

Yes


As a user, am I able to change the team to None of one of my recent registrations?

No


As a user, am I able to change the date of one of my recent registrations?

No


As an administrator, am I able to change the team to None?

Yes


As a manager, am I able to change the team to None?

No


As a manager of two teams, can I create a registration with member from one team the other team selected as team?

Yes


As a manager of  Team 1 and member of Team 2, I am able to register with a member from Team 1 and Team 2 selected as team?

No

Did this answer your question?