Кратко: Настройте процесс SSO, используя Ping Identity в качестве поставщика удостоверений (IdP).
Первый шаг настройки процесса SSO AppsFlyer выполняется на платформе Ping Identity. Выполните следующие действия:
Создайте приложение AppsFlyer в Ping Identity
Предварительное условие: Учетная запись Ping Identity с правами администратора.
- В меню администратора Ping Identity перейдите в Applications и нажмите +.
- В открывшемся справа разделе:
- Введите имя, которое должно отображаться в списке приложений в плагине Ping Identity.
- Выберите SAML Application в качестве типа приложения.
- Нажмите Configure. Откроется раздел SAML Configuration.
-
Для аутентификации, инициируемой поставщиком услуг (AppsFlyer), выберите Import From URL:
- Import URL: https://hq1.appsflyer.com/auth/sso-metadata
-
ACS URLs: Enter the following link using your AppsFlyer account ID:
https://hq1.appsflyer.com/auth/sso-callback
-
Entity ID: Введите следующую ссылку: https://hq1.appsflyer.com/
-
Для аутентификации, инициируемой поставщиком удостоверений (IdP) Ping Identity, выберите Manually Enter:
-
URL-адреса ACS: Введите следующую ссылку, используя идентификатор вашей учетной записи AppsFlyer:
https://hq1.appsflyer.com/auth/sso-callback/<Введите здесь идентификатор вашей учетной записи AppsFlyer> - Entity ID: Введите следующую ссылку: https://hq1.appsflyer.com/
-
URL-адреса ACS: Введите следующую ссылку, используя идентификатор вашей учетной записи AppsFlyer:
-
Для аутентификации, инициируемой поставщиком услуг (AppsFlyer), выберите Import From URL:
- Нажмите Save (Сохранить).
- На вкладке Configuration:
- Кликните Download Metadata.
- В правом верхнем углу нажмите значок редактирования и заполните поля ниже:
-
КЛЮЧ ПОДПИСИ:
- Выберите Sign Assertion & Response.
- Алгоритм подписи: выберите RSA_SHA256.
-
ШИФРОВАНИЕ:
- Выберите Enable Encryption.
- АЛГОРИТМ: выберите AES_256.
-
СЕРТИФИКАТ:
- Выберите Import и загрузите сертификат шифрования AppsFlyer. Этот сертификат подписан AppsFlyer и используется как для шифрования, так и для подписи запроса.
Примечание: Вы можете загрузить сертификат AppsFlyer, подписанный Amazon. Обратитесь к своему CSM, чтобы получить этот сертификат. - Выберите Enforced Signed Authn Request.
- Выберите Import и загрузите сертификат шифрования AppsFlyer. Этот сертификат подписан AppsFlyer и используется как для шифрования, так и для подписи запроса.
-
КЛЮЧ ПОДПИСИ:
- Нажмите Save (Сохранить).
- На вкладке Attribute Mappings нажмите значок редактирования и выберите Email Address в разделе PingOne Mappings.
- Нажмите Save (Сохранить).
Создание групп Ping Identity
Теперь, когда SAML-приложение Ping Identity создано, создайте группы пользователей, а затем добавьте в них пользователей.
- В меню администратора Ping Identity перейдите в Identity > Groups и кликните +.
- В открывшейся справа панели введите название группы и кликните Save.
- Повторите шаги 1–2 для всех групп пользователей.
Создание пользователей Ping Identity и назначение им групп и ролей
- В меню администратора Ping Identity перейдите в Identity > Users и кликните +.
- В открывшемся справа разделе:
- Введите имя пользователя и адрес электронной почты.
- Выберите Administrator Population.
- Создайте одноразовый пароль для пользователя или нажмите Generate Password, чтобы сгенерировать пароль автоматически. Когда пользователь войдёт в Ping Identity, ему потребуется создать
- Нажмите Save (Сохранить).
- Нажмите кнопку Edit для Groups, установите флажок рядом с группой, в которую нужно добавить пользователя, и нажмите Save.
- Перейдите на вкладку Roles > Grant roles, выберите роли для пользователя и нажмите Save.
Предоставьте доступ к своим группам и активируйте приложение
Предоставьте доступ к своим группам
- В меню администратора Ping Identity перейдите в Connections > Applications и выберите созданное приложение.
- На панели, открывшейся справа, выберите вкладку Access и нажмите кнопку Edit.
- Выберите созданные группу или группы и нажмите Save.
Активируйте приложение
- В меню администратора Ping Identity перейдите в Connections > Applications и выберите созданное приложение.
- Активируйте приложение.
Завершите процесс в AppsFlyer
Теперь, когда вы настроили часть IdP, вернитесь в AppsFlyer, чтобы завершить настройку. Затем вы можете провести тест , чтобы убедиться, что всё работает.
Смотрите также