Assign context role for model#


../../_images/assign-context-role-for-model.png

Основные сведения#

Шаг “Assign Context Role for Model” используется для привязывания пользователя или группы пользователей к определенной роли и контексту. Этот процесс требует, чтобы в разделе “Roles” меню “Access” была настроена как минимум одна роль. Шаг позволяет устанавливать связи между пользователями и ролями в контексте определенной модели данных, обеспечивая тем самым управление доступом и правами пользователей.

Параметры#

Настройки Шага:

Поле настройки

Варианты значений

Назначение

Step name

-

Наименование шага

Source step

-

Выбор предыдущего шага

UserId field

-

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

ContextId field

-

Поле, обозначающее идентификатор контекста

Select contexts

-

Выбор контекстов, к которым будет привязана роль


Кейсы#

  • Управление доступом пользователей: Используется для назначения ролей пользователям, определяя их доступ и права в рамках системы.

  • Динамическое управление ролями при взаимодействии с UI: Шаг эффективно используется для изменения или обновления ролей пользователей в реальном времени, основываясь на их действиях и взаимодействиях с элементами пользовательского интерфейса. Это позволяет адаптировать доступ и возможности пользователей в зависимости от конкретных действий или сценариев использования системы.

Исключения#

  • Требование к наличию настроенных ролей: Необходимо, чтобы в системе были предварительно настроены соответствующие роли для успешной привязки.

  • Зависимость от точности идентификаторов: Точное определение идентификаторов пользователей и контекстов критически важно для корректной работы шага.