Копировать ссылку на страницу

Роль

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

Роли похожи на группы пользователей, при этом с помощью ролей можно более гибко определять множество пользователей путем задания вычислений на ISBL. Подробнее см. описание компоненты «Группы пользователей».

Группы пользователей рекомендуется использовать для условно-постоянных структур, например, отделы, высшее руководство.

Роли рекомендуется использовать в тех случаях, когда требуется получить пользователей в зависимости от текущей ситуации, как правило, исполнители роли всегда зависят от контекста выполнения: какое действие выполняется, кто выполняет действие, в какой момент времени, над каким объектом. Например, руководители текущего пользователя, исполнители РКК.

Исполнители роли

Пользователи, входящие в состав роли.

Различают статические, вычисляемые и специальные роли.

Вычисляемая роль

Роль, исполнители которой определяются вычислением на ISBL.

Специальная роль

Роль, исполнители которой определяются правилами, заданными в справочнике Правила вычисления ролей, без использования ISBL-кода. Специальная роль создается на основе записи «СпециальнаяРоль» справочника Роли.

Статическая роль

Роль, исполнители которой указаны явно.

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

Щелкните для увеличения изображения

Особенности заполнения полей:

*Имя. Наименование роли. Допустимые символы: буквы, цифры и символ подчеркивания. Наименование роли должно начинаться с буквы.

*Тип роли. Возможные значения: Вычисляемая, Статическая. Доступно только для просмотра. Заполняется автоматически на этапе добавления новой роли.

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

Табличная часть «Исполнители роли» доступна только для статических ролей:

*Пользователь. Исполнитель статической роли. Выбирается из справочника Пользователи.

Действия на ленте, вкладка Главная:

Вычисление. Кнопка доступна только для вычисляемых ролей. При нажатии на кнопку открывается редактор вычислений, в котором задается вычисление, определяющее исполнителей роли. Подробнее см. раздел «Редактор вычислений». В вычислении роли доступна переменная Result, указывающая на список исполнителей роли и возвращающая ссылку на объект IUserList. Исполнители роли добавляются в переменную Result с помощью метода Add. Подробнее см. описание объекта IUserList.

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM