Настройка общей матрицы прав
Описание настройки
В матрице прав выполняется настройка прав на все действия с объектами определенного класса/типа для всех профилей прав.
Настройки общей матрицы прав и настройки прав для отдельного действия/маркера или профиля прав синхронизированы.
Права доступа, настроенные в классе или типе объектов, наследуются во все вложенные в него типы, см. Наследование прав доступа.
Место настройки в интерфейсе
Настройка прав выполняется на карточке настройки класса/типа объектов на вкладке "Права доступа" → "Матрица прав".
Структура матрицы прав:
- Столбцы — в заголовках столбцов указаны общие профили и профили прав, определенные в данном классе/типе объектов, см. Добавление профиля прав доступа. В столбце отображается набор прав для одного профиля прав доступа.
-
Строки — в заголовках строк перечислены:
- Действия с объектами, распределенные по группам: "Действие с объектом"; "Работа с комментариями", "Работа с прикрепленными файлами" и пр.
- Маркеры прав, в группах "Просмотр атрибутов объекта", "Редактирование атрибутов объекта", "Изменение статуса" и "Пользовательские события", см. Настройка маркера прав.
- Ячейки — флажок на пересечении обозначает, что для профиля определено право на действие (маркер прав). При наведении на флажок курсора мышки подсвечиваются заголовки соответствующей строки и столбца. Для уточнения прав пользователя можно использовать скрипт, см. Настройка скрипта проверки права доступа.
Заголовки столбцов и строк матрицы прав фиксируются при прокрутке страницы.
Выполнение настройки
В матрице прав можно определить права доступа:
- На отдельное действие (маркер прав) для одного профиля — флажок, установленный в ячейке матрицы, определяет право на данное действие (маркер прав) для определенного профиля.
-
На отдельное действие (маркер прав) для всех профилей — при установке флажка в строке с названием действия, флажки проставляются в каждой ячейке строки и выдают право на данное действие (маркер прав) для всех профилей класса/типа.
При снятии флажка в строке с названием действия (маркера прав), флажки снимаются во всей строке, права отменяются.
-
На группу действий для всех профилей — при установке флажка в строке с названием группы, флажки проставляются в каждой ячейке группы и выдают права на все действия группы для всех профилей класса/типа.
При снятии флажка в строке с названием действия, флажки снимаются во всей группе, права отменяются.
-
На группу действий (маркеров прав) для одного профиля — при установке флажка в столбце профиля в строке названия группы прав, флажки проставляются в каждой ячейке столбца в пределах группы и выдают права на все действия группы (все маркеры прав) для данного профиля.
При снятии флажка в столбце профиля в строке с названием группы, флажки снимаются в столбце в пределах группы, права отменяются.
-
На все действия (маркеры прав) для одного профиля — при установке флажка в столбце профиля, флажки проставляются в каждой ячейке столбца и выдают права на все действия (все маркеры прав) для данного профиля.
При снятии флажка в столбце профиля, флажки снимаются во всем столбце, права отменяются.
Флажок быстрого заполнения приобретает значение "Не определено", если в соответствующем столбце/строке/группе есть как включенные, так и выключенные флажки.
Чтобы восстановить настройки матрицы прав до внесения изменений, нажмите кнопку Отменить изменения. Чтобы сохранить новые настройки прав, нажмите кнопку Сохранить. Карточка класса/типа объектов обновится.