Переведено ИИ. Сообщество еще не проверило перевод. Читать на английском

Блог · 21 сентября 2023 г. · Steve Simpson · Идентификация

Безопасность Salesforce: погружение в понятия единого входа (SSO)

Мы продолжаем наше увлекательное путешествие по аутентификации и авторизации в браузере. Сегодня погрузимся глубже и распутаем сложную сеть единого входа (SSO) и идею о том, что аутентификацией в Salesforce управляет внешний поставщик удостоверений.

Salesforce как поставщик удостоверений

Схема: аутентификация и авторизация в браузере. Когда поставщиком удостоверений выступает Salesforce, браузер проходит аутентификацию, сеанс передается на веб-сервер экземпляра и открываются страницы; при стороннем поставщике удостоверений утверждение SAML сначала передается на сервер аутентификации Salesforce

Шаг 1: Аутентификация выполняется через сервер аутентификации Salesforce

Шаг 2: Создается сеанс, который ведет вас на веб-сервер экземпляра.

Шаг 3: Затем предоставляется авторизация, открывающая доступ к страницам и ресурсам.

А что, если аутентификацией управляет другая система? Здесь в игру вступает единый вход через третью сторону.

[caption id="" align=“alignnone” width=“1780”]Общая схема потока аутентификации для внешнего поставщика удостоверений (IdP) Общая схема потока аутентификации для внешнего поставщика удостоверений (IdP) [/caption]

Сторонний SSO: взгляд с высоты птичьего полета

Когда поставщиком удостоверений выступает третья сторона:

Шаг 1: Аутентификацию выполняет сторонний поставщик удостоверений (IdP)

Шаг 2: Маркер утверждения SAML передается на сервер аутентификации Salesforce.

Шаг 3: После проверки этот сеанс позволяет вашему браузеру обратиться к веб-серверу экземпляра Salesforce, а затем выполняется авторизация.

Расшифровка терминов SSO

[caption id="" align=“alignnone” width=“1800”]Общая схема единого входа с несколькими поставщиками услуг Общая схема единого входа с несколькими поставщиками услуг [/caption]

Поставщик услуг (SP): Платформы, такие как Salesforce, Workday или любая защищенная система, объединенные под одним поставщиком удостоверений (IDP).

Поставщик удостоверений (IDP): Центральный узел удостоверений, обычно система промышленного уровня, которая управляет аутентификацией пользователей.

Хранилище удостоверений (identity store): Хранилище — в Salesforce или во внешней системе, например Active Directory или LDAP, — где содержатся учетные данные. Что особенно важно, пароли хранятся в хешированном виде для повышения безопасности.

Цифровой сертификат: Используется для установления доверительных отношений между поставщиком удостоверений (IDP) и поставщиком услуг (SP), обеспечивая беспрепятственную и безопасную передачу.

Утверждение SAML: Эти маркеры, которыми обмениваются IDP и SP, подтверждают личность пользователя.

Преимущества единого входа

Простота для пользователя: Когда один IDP обслуживает несколько поставщиков услуг, пользователям нужен лишь один набор учетных данных, что снижает усталость от паролей и риск слабых паролей.

Централизованная безопасность: Общий IDP позволяет применять единые стандарты безопасности, так что пользователи защищены, даже если в каком-то приложении нет надежных механизмов безопасности.

Эффективное управление: Если сотрудник уходит или есть подозрение на взлом, доступ можно быстро отозвать в центральном IDP и немедленно отреагировать.

Единообразие: Единый механизм восстановления и сброса пароля обеспечивает единообразие.

Единый вход в действии

Представьте пользователя, который начинает свой день с обращения к поставщику услуг, например Salesforce. В IDP отправляется запрос SAML. После успешной аутентификации поставщику услуг возвращается ответ SAML (или утверждение SAML). Этот цикл подтверждает личность пользователя и делает работу беспрепятственной.

Подведем итоги

SSO — ключевой элемент современной цифровой безопасности: он упрощает доступ пользователей к нескольким платформам под бдительным присмотром IDP. Сегодня мы познакомили вас с базовыми понятиями и преимуществами SSO.

Оставайтесь с нами — в следующих выпусках мы глубже разберем другие компоненты.

Расшифровка сделана с помощью ИИ

STA 3.3