Справка Business Studio
Переход на сайт нейросети Perplexity AI для поиска информации о Business Studio. Подробнее о возможности см. по ссылке

Содержание справки



Общая схема: от токена до пользователя в системе

При входе пользователя в Business Studio система выполняет следующие шаги:

  1. Аутентификация: пользователь проходит проверку в Keycloak и получает JWT-токен.
  2. Извлечение идентификатора: Business Studio считывает из токена значение поля, заданного в параметре UserIdClaim (например, email или sub).
  3. Запрос к LDAP: полученное значение подставляется вместо плейсхолдера {UserIdClaimValue} в LDAP-фильтр, после чего запрос отправляется в Active Directory.
  4. Поиск совпадений: служба LDAP возвращает запись найденного пользователя.
  5. Чтение атрибута связи: из учетной записи LDAP извлекается атрибут, указанный в параметре UserMatchAttribute (например, objectSid).
  6. Присваивание идентификатора: считанное значение становитсяmидентификатором пользователя (UserID) в Business Studio.

Знание этой цепочки помогает правильно связать параметры Keycloak и Active Directory, а также быстро понять, на каком этапе происходит сбой, если пользователь не может войти в систему.