Профили пользователей#

Общее описание#

Профиль пользователя используется для группировки ролей и более удобной выдачи прав пользователю.

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

Список профилей доступен по пути:

  • Администратор > Доступ > Профили.

Система поддерживает следующие типы профилей:

  • Обычный профиль — стандартный профиль с набором ролей;

  • Мастер-профиль — профиль, содержащий мастер-роли, от которых наследуются права;

  • Подчинённый профиль — профиль, который должен быть связан с мастер-профилем.

Особенности подчинённых профилей#

Для подчинённых профилей действуют следующие особенности:

  • обязательно должен быть указан мастер-профиль;

  • подчинённые профили не могут содержать собственные роли, так как права транслируются от мастер-профиля;

  • для них требуется указывать значения параметров с типом Определяется профилем, заданных в мастер-ролях;

  • если параметры разных бизнес-объектов имеют одинаковые системные имена, значение указывается один раз.

Примечание

Пользователям можно назначать только обычные и подчинённые профили.

Система также предоставляет интерфейс для создания подчинённых профилей на основе мастер-профиля с указанием необходимых параметров.

Если требуется указать разные значения для параметров с одним системным именем, то для этого можно использовать разные типы вывода параметра для подчиненного профиля (указывается на правиле дискретного доступа в роли).

Интерфейс профилей#

При открытии раздела Профили отображается окно, состоящее из двух частей:

  • слева — дерево групп профилей;

  • справа — список профилей, входящих в выбранную группу.

Если выбрать узел Все профили, в правой части отображается общий список всех профилей системы.

В списке профилей отображаются обзорные данные по профилю:

  • код;

  • наименование;

  • тип;

  • описание;

  • признак Не используется;

  • изменивший пользователь;

  • дата изменения.

В этом окне данные используются как обзорные. Основная настройка профиля выполняется в карточке конкретного профиля.

Операции списка профилей:

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

Карточка профиля#

Карточка профиля открывается при переходе к конкретному профилю и используется для просмотра и изменения его параметров.

Карточка профиля содержит основную информацию о профиле, список ролей, включённых в данный профиль, и список пользователей профиля.

В верхней части карточки отображаются:

  • код;

  • наименование;

  • группа;

  • тип;

  • мастер-профиль;

  • системное имя мастер-профиля;

  • описание.

Роли доступа#

Во вкладке Роли доступа для профиля задаются роли, которые входят в его состав.

Для обычного профиля во вкладке указываются роли, которые будут назначаться пользователю вместе с этим профилем.

Для подчинённого профиля собственные роли не задаются, так как права транслируются от мастер-профиля.

Вкладка используется для привязки ролей к профилю и удаления ролей из профиля.

Пользователи#

Во вкладке Пользователи в профиль добавляются пользователи, которым должен быть назначен этот профиль.

Вкладка используется для формирования состава пользователей, связанных с профилем, а также для привязки и удаления пользователей.

Замещение прав#

Замещение прав позволяет указать, какой пользователь будет обладать правами другого пользователя и в течение какого срока.

Настройки замещения учитываются при индексации прав пользователя.

Для отслеживания окончания периода замещения каждую ночь выполняется задание индексации пользователей.

Список замещений доступен по пути:

  • Администратор > Доступ > Замещение прав.

Предустановленные профили#

Профиль «Отладчик»#

Профиль предназначен для пользователей, которым требуется доступ к инструментам отладки:

  • операции управления решением (управление SBT);

  • возможность открыть дебаггер;

  • выполнение JEXL-скриптов в дебаггере;

  • доступ к инструментам меню Сервис;

  • доступ к инструментам отладки клиента.

Профиль «Разработчик»#

Профиль предназначен для разработчиков.

Он включает все права профиля «Отладчик», а также доступ к редактированию справки.