Many rights exist in two forms: as reading right and as editing right (for example Customers: read and Customers: edit).
If a user has only a reading right but not the required editing right, he can only read the data records for the object the right pertains to, but he cannot edit them.
An editing right allows the user to edit the object the right pertains to.
An editing right does not include the corresponding reading right. However, since the reading right is, for example, required for the relevant menu item to be displayed, a user should always be assigned the corresponding reading right in addition to the required editing right. |
A basic distinction is made between the following roles and rights, while each role and each right can be assigned as action role/right or as allocation role/right:
Validities of rights
Rights have validities. They are valid for certain hierarchy levels. Thus a right can be listed multiple times, because it is valid for different hierarchy levels (for example Protocol user bank accesses: edit for customer bank accesses (own) and Protocol user bank accesses: edit for customer bank accesses (customer)).
A distinction is made between the following validities:
|
All If you have a right with this validity, you may edit all objects that are assigned to all branches but your own branch. |
|
Branch If you have a right with this validity, you may edit all objects that are assigned directly to your branch (for example, text key templates) and additionally objects that are assigned to all customers of your own branch except for your own customer. |
|
Customer If you have a right with this validity, you may edit all objects that are assigned directly to your customer (for example, ordering party accounts) and additionally objects that are assigned to all users of your own customer except for yourself. |
|
Own If you have a right with this validity, you may edit all objects that are assigned to yourself. |
|
-- This right is independent of hierarchy levels. It determines whether a certain function may be executed (for example AZV: create). Note: If a right is to be valid for all objects, the relevant user requires that right on all hierarchy levels. |
→ |
The section Rights lists and explains all rights with their validities. |