Бизнес-модуль управления пользователями, ролями и профилями
Если в разрабатываемом приложении вы планируете управлять доступом на основе ролей и профилей пользователей, вам не обязательно следовать инструкциям, описанным в разделе Управление доступом к приложению. В качестве альтернативы вы можете использовать бизнес-модуль управления пользователями, ролями и профилями, в котором уже реализованы типовые сценарии этой функциональной области.
Возможности бизнес-модуля управления пользователями, ролями и профилями
Для бизнес-модуля управления пользователями, ролями и профилями созданы следующие профили, которые предоставляют следующие возможности:
- UsersAndGroupsUserProfile: только просматривать данные этого бизнес-модуля;
- UsersAndGroupsAdminProfile: просматривать и изменять данные этого бизнес-модуля.
Бизнес-модуль управления пользователями, ролями и профилями — проект UsersAndGroups — по умолчанию включается в дистрибутив Платформы. После публикации проект UsersAndGroups отображается на странице https://<Platform_instance_URL>/demo/p/UsersAndGroups
.
Ограничения бизнес-модуля управления пользователями, ролями и профилями
Бизнес-модуль имеет следующие ограничения:
- Бизнес-модуль поддерживает CRUD-операции с пользователями и группами пользователей.
- Бизнес-модуль поддерживает операции по добавлению и удалению пользователей и групп пользователей в профили и роли.
- Имя учетной записи пользователя, указанное при создании, невозможно изменить при использовании бизнес-модуля.
- Создание и редактирование профилей и ролей выполняется только в DevTools.
- Бизнес-модуль реализует поиск по всем сущностям и элементам сущностей.
Пользовательские сценарии бизнес-модуля управления пользователями, ролями и профил ями
Бизнес-модуль поддерживает следующие пользовательские сценарии:
-
управление пользователями:
- создание учетной записи пользователя;
- удаление учетной записи пользователя;
- изменение параметров учетной записи пользователя;
- блокировка учетной записи пользователя;
- разблокировка учетной записи пользователя;
- добавление одной или нескольких учетных записей пользователей в группу;
- удаление учетной записи пользователя из группы;
- просмотр списка групп, в которые добавлена учетная запись пользователя;
- изменение пароля учетной записи пользователя администратором;
- просмотр списка пользователей;
-
управление группами пользователей:
- создание группы пользователей;
- удаление группы пользователей;
- изменение параметров группы пользователей;
- добавление пользователия или группы пользователей в группу;
- удаление пользователия или группы пользователей из группы;
- просмотр списка групп;
- просмотр списка пользователей и групп в группе;
- просмотр информации о группе;
-
управление ролями и профилями:
- просмотр списка профилей;
- просмотр информации о профиле;
- просмотр списка пользователей и групп, которым назначен определенный профиль;
- назначение пользователю или группе пользователей определенного профиля;
- удаление пользователя или группы из профиля;
- просмотр списка ролей, включенных в определенный профиль.