OpenID Connect

Простыми словами

Проще говоря, «OpenID Connect» помогает команде определить, кто получает доступ, к какому ресурсу, на каких условиях и как это действие контролируется. Смысл термина раскрывается через конкретный объект, действие и проверяемый результат.

Как применяется

В практике ИБ термин «OpenID Connect» используют так: его учитывают в ролевой модели, правилах выдачи доступа, проверках полномочий и журналировании действий. Решение проверяют по наблюдаемому результату, а не только по наличию документа или средства.

Пример применения

При выдаче доступа администратор опирается на понятие «OpenID Connect»: проверяет полномочия пользователя, ограничивает срок или область доступа и сохраняет событие в журнале.

Не путать с

  • Токен доступаТокен доступа — учётное подтверждение, которое клиент предъявляет ресурсу для выполнения разрешённых операций.
  • Токен обновленияТокен обновления — учётное подтверждение, используемое клиентом для получения нового токена доступа без повторного входа пользователя.
  • ClaimClaim — утверждение о субъекте или контексте, передаваемое в токене или федеративном сообщении.

Как это работает

  1. Определить цифрового субъектаВ контексте «OpenID Connect» связывают человека, сервис или устройство с доверенным источником.
  2. Проверить условия доступаПолитика учитывает идентичность, фактор, роль, ресурс и дополнительный контекст.
  3. Применить решениеСистема разрешает, ограничивает или отклоняет действие с минимально необходимыми правами.
  4. Записать и пересмотретьСобытие «OpenID Connect» журналируют, а права отзывают при изменении статуса или срока.

Частые вопросы

Что такое «OpenID Connect» простыми словами?

Проще говоря, «OpenID Connect» помогает команде определить, кто получает доступ, к какому ресурсу, на каких условиях и как это действие контролируется. Смысл термина раскрывается через конкретный объект, действие и проверяемый результат.

Как «OpenID Connect» применяют на практике?

В практике ИБ термин «OpenID Connect» используют так: его учитывают в ролевой модели, правилах выдачи доступа, проверках полномочий и журналировании действий. Решение проверяют по наблюдаемому результату, а не только по наличию документа или средства.

Чем «OpenID Connect» отличается от близких понятий?

«OpenID Connect» описывает следующее: уровень идентификации поверх OAuth 2.0, добавляющий подтверждение личности и ID Token. «Токен доступа» означает: учётное подтверждение, которое клиент предъявляет ресурсу для выполнения разрешённых операций. Понятия могут использоваться вместе, но у них разные объект, назначение или этап работы.

OpenID Connect (OIDC) — уровень идентификации поверх OAuth 2.0, добавляющий подтверждение личности и ID Token.