Платформа 3V/Права доступа/Cоздание новых пользователей с помощью Keycloak

Материал из 3v-wiki
Перейти к навигации Перейти к поиску

Для работы с пользователями следует выбрать пункт "Users" в блоке "Manage", после чего откроется страница со списком пользователей. В поле поиска вы можете ввести имя пользователя которого вы хотите найти в списке пользователей и нажать на иконку, запрос выведет список всех пользователей, соответствующих критериям поиска. Кнопка "View all users" перечислит всех пользователей в системе.

пользователи1.png



Создание новых пользователей в KeyCloak

Для создания нового пользователя следует перейти на вкладку "User" нажать на кнопку "Add User".

Добавить пользователя.png



Единственное обязательное поле - "Username". Важно! После сохранения изменений, данное поле нельзя будет изменить.
При необходимости заполняем другие поля и нажимаем кнопку "Save".

add userr.png



После сохранения отобразятся дополнительные вкладки с настройками, которые можно задать, при необходимости:
Настройка атрибутов, вкладка "Attributes" - Настройка пользовательского атрибута в Keycloak
!Для корректной работы пользовательского атрибута необходимо настроить Значение атрибута пользователя
Настройка ролей, вкладка "Role Mappings" - Работа с ролями в Keycloak
Настройка групп, вкладка "Groups" - Работа с группами в Keycloak
Настройка логина и пароля - вкладка "Credentials"
и прочие настройки.

При просмотре пользователя, если вы перейдете на вкладку "Credentials", вы можете управлять учетными данными пользователя. Если у пользователя нет пароля или пароль был удален, на странице отобразится раздел "Set Password". Чтобы создать пароль для пользователя введите его в поле Password и нажмите кнопку "Set Password". Если переключатель Temporary включен, этот новый пароль можно использовать только один раз, и пользователю будет предложено изменить свой пароль после входа в систему.

Удаление пользователей в KeyCloak

Чтобы удалить пользователя, выберете "View all users" или выполните поиск, чтобы найти пользователя, которого нужно удалить. В списке пользователей нажмите Delete рядом с пользователем, которого вы хотите удалить. Вам будет предложено подтвердить, что вы действительно хотите удалить этого пользователя. Для подтверждения нажмите Delete в окне подтверждения.