Содержание

Идентичность: LDAP, Django и единый вход

Тип: contract · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.

Раздел: Модули Open и их обязанности

Идентичность

LDAP служит внешним источником учётных данных; Django User представляет пользователя в конкретном приложении. Допускается, что пользователь уже есть в LDAP, но ещё не создан локально: при корректной первой аутентификации локальная запись материализуется.

Единообразие

Вход и регистрация на web и Flutter должны использовать общие принципы идентификации, создания пользователя и проверки ролей. Сессионный статус не заменяет активный business access.

Разделение

Права Django/LDAP groups и права выполнять действия в конкретном сервисе различаются. Смена текущего METASERVICE_ID требует повторного контроля области пользователя.

Связанные понятия