Users and Roles

 


ON THIS PAGE


 

Roles

You can configure users with certain roles and permissions.

From Admin Roles, you can create a new role, assigning it a name and permissions, read or write of the various sections to define if a role can only view or modify activities/contracts/employees/shifts…

image-20241010-142121.png

 

So you will see on the left column the list of all the permissions related to the different sections and on the right column the granted permissions.

To grant a permission you simply have to select one or more permissions and click on > button to add to the right list

List of permissions

When you create a new role, you can see that it’s possible to indicate for each section of the platform if you want to give user read and/or write permissions.

On roles creation you can see all these permissions:

activities.read

you can see activities section (without read permissions the section is not visible)

activities.write

you can see and modify activities section, by creating/changing them

connectors.read

you can see connectors section (without read permissions the section is not visible)

connectors.write

you can modify and create connectors to enable estimate shifts

contracts.read

you can see contracts section (without read permissions the section is not visible)

contracts.write

you can modify and create contracts (official agreement between company and employee).
Contract is a label associated to employees

departments.read

you can see departments section (without read permissions the section is not visible)

departments.write

you can modify and create departments, labels associated to employees

disposabilities.read

you can see disposabilities section (without read permissions the section is not visible)

disposabilities.write

you can modify and create disposabilities to indicate if an employee is absent/unavailable/desired/undesired on specific date/time range

employees.read

you can see employees section (without read permissions the section is not visible)

employees.write

you can modify employees list

forecast.read

you can see the estimate shifts section

forecast.write

you can launch the estimate shifts, but you also need in the case at least connector read permission

garrisons.read

you can see garrisons section, so days and times of service coverage

garrisons.write

you can indicate garrisons parameters, so days and times of service coverage

license.read
license.write

you can see license section, with information about your active license

notifications.read
notifications.write

you can view notifications sent by the system. Both permissions are enabled by default

locations.read

you can see locations section (without read permissions the section is not visible)

locations.write

you can modify and create locations, labels associated to employees

roles.read

you can see roles section (without read permissions the section is not visible)

roles.write

you can modify or create role, then associated to users

rosters.read

you can see rosters section (without read permissions you can’t see the scheduling of workshifts)

rosters.write

you can edit or create rosters in scheduling

rotations.read

you can see rotations section (without read permissions the section is not visible)

rotations.write

you can modify and create rotations system to apply to scheduling

rules.read

you can see rules section (without read permissions the section is not visible)

rules.write

you can modify rules according to your company needs

services.read

you can see services section (without read permissions the section is not visible)

services.write

you can edit or create services

settings.read

you can see settings section (without read permissions the section is not visible)

settings.write

you can edit settings section

shifts.applicable

permission for admin/planner/supervisor to make the shifts applicable

shifts.candidate

permission for employee to apply for an applicable shift

shifts.read

you can see shifts section (without read permissions you can’t see the scheduling of workshifts)

shifts.write

you can edit or create shifts in scheduling

shifts.change

permission for employee to request shifts exchange

 

 

skills.read

you can see skills section (without read permissions you can’t see the scheduling of workshifts)

skills.write

you can edit or create skills

spots.read

you can see spots section (without read permissions you can’t see the scheduling of workshifts)

spots.write

you can edit or create spots

teams.read

you can see the list of created teams (without read permissions you can’t see the relative section)

teams.write

you can edit or create teams of employees

user.spots

permission to see and modify spot permissions on each created spot (without this permission user can not view spot permissions section)

user.teams

permission to see and modify team permissions on each created team (without this permission user can not view team permissions section)

users.read

you can see users section (without read permissions you can’t see the scheduling of workshifts)

users.write

you can edit or create users

webhooks.read

you can see webhooks section (without read permissions you can’t see the scheduling of workshifts)

webhooks.write

you can edit or create webhooks

xcally.sync

you can synch your XCALLY data inside XPLANY environment

 

 

If you want to create a planner user, you have to consider inserting permissions related to scheduling and workshifts creation, as rosters.write, employees.write, shifts.write, spots.write, skills.write

After saving the role, you will see the list of created ones that you can view, edit (by clicking on the edit button) or delete. Moreover you can add a new one, import roles or export a csv with created roles

Users

Then from Admin Users, you can create:

  • a new user, clicking on Add new and entering email, role, personal data and click on Save

  • a user for an existing employee: clicking on Add New, you can choose an employee from the list. The system automatically loads data already in the platform and you only add role. And click on Save

 

In order to enable employees to see for example Applicable shifts and to ask exchange shift, you need to:

  1. Configure a role of Employee with these permissions:

 

  1. Assign the created role to an employee, who has to become a user.
    So you can create a new employee or from users you can assign employee role to an existing employee.

In this way the employee will receive a welcome e-mail to complete the account and to be able to login into the software.

 

Moreover from Spot Permissions tab, you can define permissions of specific user on the different spots.

 

You can choose between Read or Read & Write
In addition you can click on All Read or All Read & Write to assign automatically read/read&write permissions on all spots.
By clicking on Remove All you can delete all the selected permissions.

While on Team permissions, it’s possible to define the user permissions on the different teams (if the user has the relative permissions to view and configure this section)

 

You can choose between Read or Read & Write

Consider that if you leave None as permissions in a team, the relative employees belonging to that team will not be visible to the user

Related pages