Настройка общей матрицы прав

Описание настройки

В матрице прав выполняется настройка прав на все действия с объектами определенного класса/типа для всех профилей прав.

Настройки общей матрицы прав и настройки прав для отдельного действия/маркера или профиля прав синхронизированы.

Права доступа, настроенные в классе или типе объектов, наследуются во все вложенные в него типы, см. Наследование прав доступа.

Место настройки в интерфейсе

Настройка прав выполняется на карточке настройки класса/типа объектов на вкладке "Права доступа" → "Матрица прав".

Структура матрицы прав:

  • Столбцы — в заголовках столбцов указаны общие профили и профили прав, определенные в данном классе/типе объектов, см. Добавление профиля прав доступа. В столбце отображается набор прав для одного профиля прав доступа.
  • Строки — в заголовках строк перечислены:

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

Заголовки столбцов и строк матрицы прав фиксируются при прокрутке страницы.

Выполнение настройки

В матрице прав можно определить права доступа:

  • На отдельное действие (маркер прав) для одного профиля — флажок, установленный в ячейке матрицы, определяет право на данное действие (маркер прав) для определенного профиля.
  • На отдельное действие (маркер прав) для всех профилей — при установке флажка в строке с названием действия, флажки проставляются в каждой ячейке строки и выдают право на данное действие (маркер прав) для всех профилей класса/типа.

    При снятии флажка в строке с названием действия (маркера прав), флажки снимаются во всей строке, права отменяются.

  • На группу действий для всех профилей — при установке флажка в строке с названием группы, флажки проставляются в каждой ячейке группы и выдают права на все действия группы для всех профилей класса/типа.

    При снятии флажка в строке с названием действия, флажки снимаются во всей группе, права отменяются.

  • На группу действий (маркеров прав) для одного профиля — при установке флажка в столбце профиля в строке названия группы прав, флажки проставляются в каждой ячейке столбца в пределах группы и выдают права на все действия группы (все маркеры прав) для данного профиля.

    При снятии флажка в столбце профиля в строке с названием группы, флажки снимаются в столбце в пределах группы, права отменяются.

  • На все действия (маркеры прав) для одного профиля — при установке флажка в столбце профиля, флажки проставляются в каждой ячейке столбца и выдают права на все действия (все маркеры прав) для данного профиля.

    При снятии флажка в столбце профиля, флажки снимаются во всем столбце, права отменяются.

    Флажок быстрого заполнения приобретает значение  "Не определено", если в соответствующем столбце/строке/группе есть как включенные, так и выключенные флажки.

Чтобы восстановить настройки матрицы прав до внесения изменений, нажмите кнопку Отменить изменения. Чтобы сохранить новые настройки прав, нажмите кнопку Сохранить. Карточка класса/типа объектов обновится.