To set access to an object, go to its properties dialog and open the Access tab. This tab is displayed only if you have the Manage access to this item right.
On the left, you will see the list of the users. This list includes only those users towards whom you have the Manage user's access rights right). The users who already have some access to the item are highlighted and displayed at the top of the list. To quickly search for users, apply the dynamic filter located above the list. Enter the name or part of the user name. The users whose name corresponds to the mask will be displayed.
The right part of the dialog displays the list of access rights and the existing access rights presets. The list of rights is divided into two sections — standard and special. Their detailed description can be found in the following sections:
There are 2 columns of checkboxes in each section of the access rights list. The first one (direct rights) is used to enable/disable rights. The second one (combined rights) shows the rights the user currently has (the column is for viewing only).
There may be a case when the direct rights are enabled but not applied to the chosen user. It happens when the users superior to the chosen one do not possess these rights (hierarchy restriction). The absence of checkboxes in the second column signifies such a restriction.
In the case of units the reverse situation is possible — while the box is checked in the second column, it is not checked in the first one. It means the unit is included into groups towards which the user possesses more rights than towards the unit itself. As long as the unit belongs to these groups, the user will possess the same rights both for this unit and the group.
Below are some principles of assigning access:
When finished, click OK to apply new rights.
The presets facilitate and speed up the assigning of the access rights. You can create different sets of rights for different roles, for example, for operators, managers, customers, etc. Moreover, personal presets can be made for each type of object (unit, route, etc.). The created presets are then applied to the selected users with a single mouse click.
The presets section is located in the dialog above the access rights list. You can edit or delete the presets provided by default as well as create new ones. The Edit Presets button is located below the presets list. After clicking on this button, the left part of the dialog and access rights list will be displayed as disabled, and the buttons for working with presets will appear.
To create a new preset, click the Create button. A new preset will appear in the presets list. Give it a name (double click on the name field), and then check the required boxes in the activated access rights list below. Click Save.
A new preset can be created by copying an existing one. To do this, click the button which appears when you hover your mouse over the preset. Make changes (edit name and checkboxes), and then click Save. Note that you cannot create presets with identical checkboxes for the elements of the same type. Such copies will be removed.
To delete access rights preset, click the button which appears when you mouse over the preset.
Each preset has its own color which is given to it upon creation. The color cannot be changed. If a preset is applied to any user, then the user name will be highlighted in the corresponding color in the left part of the dialog. However, there are some exceptions in color application. If there are no flags chosen in the preset (for example in No Access preset), then its color is not applied (users without access are not highlighted in the list). The users who have access different to all the presets are highlighted in yellow in the list. This color differs from all other colors of the presets. The same color is given to the users whom the preset cannot be completely applied to (when the 'distributing' user does not have the rights which he is going to pass to others). Moreover, yellow background is applied to the users possessing combined rights but lacking direct ones.