Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.87 KB

manageaccesslevels.md

File metadata and controls

43 lines (26 loc) · 1.87 KB

manageaccesslevels

English | Русский

Name: Manage access levels.

The scenario responsible for managing access levels by manager in the delivery service company involves controlling access to specific areas or systems based on employee roles or responsibilities, ensuring that sensitive data is protected, and monitoring access to ensure compliance with security policies.

Process pattern: requesting

Responsible modules: client application, backend service

Platform version: v0.1

Dependencies

Influences on

Backend service Process
adminbackend dbreplication

Process description

requesting_overall

Step-by-step execution plan of the process

  • Admin opens the app.
  • Admin selects "Access Levels" option.
  • The system displays a list of employees and their current access levels.
  • The manager selects an employee and updates their access level.
  • The system updates the employee's access level in the database.

admin.managepermissions

Data structures

Objects

  • User roles model: This model could include properties such as role name, description, and permissions. It could also have methods for managing user roles.
  • Access control lists model: This model could include properties such as resource name, resource type, and user or group permissions. It could also have methods for managing access control lists.
  • Resource permissions model: This model could include properties such as resource name, resource type, and permission level. It could also have methods for managing resource permissions.