Настройка Yandex Identity Hub
Чтобы организовать единый вход (SSO) в сервисы Яндекс 360 через систему единой аутентификации Yandex Identity Hub, нужно предварительно создать и настроить SAML-приложение.
Шаг 1. Создайте и настройте SAML-приложение
-
Авторизуйтесь в Yandex Identity Hub.
-
Откройте кабинет организации.
-
На панели слева выберите Приложения.
-
В правом верхнем углу нажмите Создать приложение.
-
Задайте основные настройки приложения:
-
Выберите метод единого входа (SSO) — SAML и укажите произвольное название приложения в поле Имя, например «yandex360».

-
Нажмите Создать приложение
-
-
Задайте настройки интеграции:
-
Нажмите Редактировать в правом верхнем углу.
-
В поле SP EntityID введите
https://yandex.ru/, а в поле ACS URL введите Service URL:https://passport.yandex.ru/auth/sso/commit.
-
Нажмите Сохранить
-
Шаг 2. Настройте сопоставление атрибутов пользователей
-
На странице настройки SAML-приложения перейдите во вкладку Атрибуты.
-
В столбце Атрибут отредактируйте поля — для этого нажмите на нужную строку, введите новый атрибут и нажмите кнопку Обновить:
-
Вместо атрибута
emailaddressукажитеUser.EmailAddress. -
Вместо атрибута
givennameукажитеUser.Firstname. -
Вместо атрибута
surnameукажитеUser.Surname.
-
Атрибут fullname не понадобится — его можно удалить.
В итоге сопоставление атрибутов будет выглядеть так:

Шаг 3. Добавьте в SAML-приложение пользователей
Чтобы пользователи могли аутентифицироваться через SAML-приложение:
-
На странице настройки SAML-приложения перейдите во вкладку Пользователи и группы.
-
Добавьте пользователя или группу пользователей:
-
Нажмите кнопку Добавить пользователей и выберите пользователей в открывшемся окне.
-
Нажмите кнопку Добавить.
-
Чтобы удалить из SAML-приложения пользователей, нажмите значок ⋮ , выберите Удалить и подтвердите удаление.
Шаг 4. Соберите данные для передачи в Яндекс 360 для бизнеса
На странице настройки SAML-приложения перейдите во вкладку Обзор.
Для настройки SSO в Яндекс 360 вам потребуются следующие данные:
-
издатель поставщика удостоверений в поле Issuer/IdP EntityID;
-
URL-адрес точки входа в поле Login URL;
-
сертификат подписи токенов формата X.509 — его нужно скачать.

После этого переходите к настройке Яндекс 360 для бизнеса.
Решение проблем с настройкой
Если в процессе настройки поставщика удостоверений заданы неверные значения, то при попытке входа через SSO вы увидите сообщение «Авторизация не удалась» и код ошибки:
email.no_in_response
- Указывайте имена атрибутов в формате
User.Firstname,User.Surname,User.EmailAddress. Если задать другой формат, напримерFirstname, авторизоваться не получится.
request_your_admin
- Ошибка появляется, если администратор каталога пользователей вашей организации ограничил для аккаунта доступ к Яндекс 360. За подробной информацией обратитесь к специалистам технической поддержки вашей организации.
samlresponse.invalid
- Ошибка возникает, если неверно указаны URL-адрес точки входа, издатель поставщика удостоверений или сертификат подписи токенов. Также она может возникнуть в течение 14 дней до истечения сертификата подписи токенов или после его истечения. Проверьте корректность настроек SSO в Яндекс 360 для бизнеса.
unsupportable_domain
- Проверьте, что домен из почтового атрибута
User.EmailAddressв SAML response такой же, как и основной домен или один из доменов-алиасов организации Яндекс 360.