Роли
Примечание
Управление ролями доступно пользователям, имеющим соответствующие права доступа. В новой системе это Суперпользователь
В системе основной механизм распределения прав доступа реализован через роли.
Каждому пользователю назначается одна или несколько ролей, а уже роли определяют, к каким разделам системы, данным и действиям у пользователя будет доступ.
Роль представляет собой набор прав доступа, сгруппированных по функциональным областям системы. При создании роли администратор явно указывает, что пользователь с этой ролью может делать.
Права могут задаваться на разных уровнях и применяются иерархически — от общего уровня к более детальному. Это позволяет гибко ограничивать доступ как к разделам системы в целом, так и к конкретным объектам и данным.
Таким образом, при создании каждой новой роли необходимо осознанно определить:
какие разделы системы будут доступны пользователю;
какие действия он сможет выполнять;
к каким данным он получит доступ.
Ролевая модель требует вдумчивой настройки: некорректно заданные права могут либо избыточно открыть доступ к данным, либо заблокировать пользователю выполнение рабочих задач. Поэтому каждая роль должна проектироваться исходя из реальных обязанностей пользователя и принципа минимально необходимых привилегий.
Содержание: