Настройка атрибутов учетных записей#
Учетная запись пользователя описывается набором атрибутов. Значения атрибутов формируются следующими способами:
считываются из подключенных хранилищ атрибутов (см. Подключение хранилища по LDAP);
считываются из базы данных Blitz Identity Provider – чтение и сохранение атрибута в базе данных осуществляется в случае, если для атрибута не настроена связка с атрибутом в подключенном хранилище атрибутов.
вычисляются из других атрибутов или заполняются константными значениями. Например, можно вычислять атрибут «домен пользователя» из адреса электронной почты или создать композитный атрибут «ФИО» из отдельных атрибутов с фамилией, именем и отчеством пользователя.
Конфигурирование атрибутов состоит из:
настройки хранимых атрибутов, т.е. тех, которые ведутся в подключенных хранилищах или в базе данных Blitz Identity Provider;
настройки вычисляемых атрибутов, т.е. тех, которые должны принимать константное значение или которые вычисляются по правилам.
настройки правил преобразования входных значений, позволяющих преобразовывать значения атрибутов при изменении (например, при редактировании пользователем или при вызове соответствующих API);
настройки правил преобразования выходных значений, позволяющих провести дополнительные преобразования с вычисляемыми атрибутами;
настройки назначения атрибутов – определение идентификатора в системе и атрибутов, отвечающих за номер мобильного телефона, адрес электронной почты.
Важно
Для корректной работы Blitz Identity Provider как минимум должны быть выполнены следующие настройки:
сконфигурированы необходимые атрибуты;
один из атрибутов определен в качестве идентификатора.