Создание новой роли в Keycloak¶
Примечание – Прежде, чем создать новую роль в Платформе, необходимо создать эту роль в Keycloak.
1. Открыть Keycloak – выбрать Realm – «DH».
2. Ввести логин и пароль и нажать кнопку «Sign In».
3. Перейти в раздел «Manage» – «Users». Нажать кнопку «Add user» – откроется форма создания нового пользователя.
Примечание – Работа всегда должна вестись только с глобальной ролью.
4. В форме создания нового пользователя заполнить обязательные поля (поле «Username») и нажать кнопку «Save» – откроется карточка созданной роли.
5. В карточке созданной роли перейти на вкладку «Credentials», в поле «Password» задать пароль нового пользователя, в поле «Password Confirmation» – подтвердить его (ввести повторно). Перевести переключатель «Temporary» в положение «OFF» (т. е. сделать пароль постоянным). Нажать кнопку «Set Password». В открывшемся окне подтвердить действие, нажав кнопку «Set Password».
6. Перейти в раздел «Configure» – «Roles», нажать кнопку «Add Role».
7. В поле «Role Name» ввести наименование роли и нажать кнопку «Save» – откроется карточка созданной роли.
8. Перейти в раздел «Manage» – «Users», открыть карточку ранее созданного нового пользователя, в ней перейти на вкладку «Role Mappings».
9. В поле «Available Roles» выбрать ранее созданную новую роль и нажать кнопку «Add selected».
10. Перейти в раздел «Configure» – «Clients», в поле «Client ID» открыть карточку «dh-webclient».
11. В открывшейся карточке перейти на вкладку «Scope», в поле «Available Roles» выбрать ранее созданную новую роль и нажать кнопку «Add selected» – новая роль в Keycloak будет создана.













