Общее
Пользователи в системе - это служебная сущность. Пользователь не обязательно должен являться сотрудником, в то время как любой сотрудник должен быть пользователем.
Роли
Каждый пользователь имеет свою роль, каждая роль имеет правила (политики безопасности) работы с системой. Просмотр пользователей в системе разрешён только администратору.
Роли:
- Администратор
- Финансовый директор
- Бухгалтер
- Руководитель отдела
- Пользователь
Администратор
- Имеет все права (суперпользователь)
Финансовый директор
- Имеет все права по работе с зарлатами / сотрудниками / должностями
- Имеет возможность выставлять любые статусы любым зарплатным сущностям
Бухгалтер
- Имеет все права по работе с зарлатами / сотрудниками / должностями
- Имеет возможность выставлять статусы любым зарплатным сущностям (ограниченные ролью)
Руководитель отдела
- Может просматривать данные только сотрудников своего отдела, не может ничего изменять
- Имеет возможность выставлять статусы зарплатным сущностям (ограниченные ролью)
Пользователь
- Может просматривать только свои данные не может ничего изменять