Access permissions
The Main module version 20.0.1200 adds API handling new access permissions.
The library is designed to simplify and streamline handling of user access permissions in modules.
Terminology
Term | Description |
---|---|
User | Authenticated user. Must have unique idenfier (id). |
User group | Collection of users, provided by the module: administrators, employees and etc. |
Access code | Collection of users unified by a specific criteria. For example: users, as members in a specific workgroup; department members and etc. Provided by the main module and stored in the table b_user_access. |
Action | Action (operation), performed by user. For example: saving of an entry. |
Permission | Specific access permission, provided to a user. For example: editing of one's record/entries or editing of all records. |
Access permission | Set of logic for granting permissions to a user as well as other factors, permitting/denying execution of selected action. |
Role | Association between access codes and selected access permissions. |
© «Bitrix24», 2001-2024