KeyCloak: Как создать атрибуты только для чтения для пользователя - PullRequest
0 голосов
/ 21 ноября 2018

Я новичок в Keycloak.

Я хочу сделать несколько атрибутов пользователя доступными только для чтения (даже для администратора).

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

Пробовал несколько способов, но у меня ничего не получалось.Любая помощь в этом отношении будет высоко оценена.

1 Ответ

0 голосов
/ 13 декабря 2018

У меня похожая проблема (я хочу, чтобы дата рождения, имя и фамилия, импортированные из IDP, были доступны только для чтения).Мое решение состоит в том, чтобы сохранить атрибут с другим именем.Например, если я хочу, чтобы моя дата рождения была доступна только для чтения, я сохраняю значение в атрибуте birthdate_readonly и устанавливаю маппер клиента на birthdate, чтобы отправлять значение атрибута birthdate_readonly.На самом деле birthdate_readonly может быть перезаписано, но, по крайней мере, оно скрыто.

Если у кого-то есть истинное решение сделать атрибут доступным только для чтения, я буду рад узнать.Может быть, с помощью SPI или скриптов аутентификации: /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...