どのようにお手伝いできますか?

Ping IdentityでのAppsFlyer SSOの設定

  • 更新

概要:Ping IdentityをIDプロバイダー(IdP)として使用する場合の、SSOの設定方法を説明します。

AppsFlyerのSSOを設定するには、まずPing Identity側で設定を行います。次の手順に従ってください。 

Ping IdentityでAppsFlyerアプリを作成する

前提条件:管理者権限のあるPing Identityアカウント。

  1. Ping Identityの管理メニューでApplicationsに移動し、+をクリックします。
  2. 右側に開いたセクションで、次の設定を行います。
    • Ping Identityプラグインのアプリ一覧に表示する名前を入力します。
    • アプリの種類にSAML Applicationを選択します。
  3. Configureをクリックします。 SAML Configurationが表示されます。      
    • サービスプロバイダー(AppsFlyer)から認証を開始する場合は、Import From URLを選択します。
    • IdP(Ping Identity)から認証を開始する場合は、Manually Enterを選択します。
      • ACS URLs:AppsFlyerのアカウントIDを使用して、次のリンクを入力します。
        https://hq1.appsflyer.com/auth/sso-callback/<Enter your AppsFlyer account ID here>
      • Entity ID:https://hq1.appsflyer.com/を入力します。
  4. Saveをクリックします。 
  5. Configurationタブで、次の設定を行います。
    1. Download Metadataをクリックします。 
    2. 右上の編集アイコンをクリックし、次の項目を入力します。

      ping

      • SIGNING KEY:
        • Sign Assertion & Responseを選択します。 
        • Signing Algorithm:RSA_SHA256を選択します。
      • ENCRYPTION:
        • Enable Encryptionを選択します。
        • ALGORITHM:AES_256を選択します。
      • CERTIFICATE: 
        • Importを選択し、AppsFlyerの暗号化証明書をアップロードします。この証明書はAppsFlyerが署名したもので、リクエストの暗号化と署名の両方に使用されます。
          注意:Amazonが署名したAppsFlyerの証明書もアップロードできます。この証明書の取得については、担当CSMにお問い合わせください。
        • Enforced Signed Authn Requestを選択します。
  6. Saveをクリックします。
  7. Attribute Mappingsタブで編集アイコンをクリックし、PingOne MappingsのEmail Addressを選択します。

    ping-identity

  8. Saveをクリックします。

Ping Identityのグループを作成する

Ping IdentityのSAMLアプリを作成したら、ユーザーグループを作成し、ユーザーを追加します。

  1. Ping Identityの管理メニューでIdentity>Groupsに移動し、+をクリックします。

    ping

  2. 右側に開いたセクションでグループ名を入力し、Saveをクリックします。
  3. すべてのユーザーグループについて、手順1~2を繰り返します。

Ping Identityのユーザーを作成し、グループとロールを割り当てる

  1. Ping Identityの管理メニューでIdentity>Usersに移動し、+をクリックします。

    ping

  2. 右側に開いたセクションで、次の設定を行います。
    1. ユーザーの氏名とメールアドレスを入力します。
    2. Administrator Populationを選択します。
    3. ユーザーのワンタイムパスワードを作成するか、Generate Passwordをクリックして自動生成します。ユーザーはPing Identityにログインした際に、パスワードを作成する必要があります。 
    4. Saveをクリックします。
  3. Groupsの編集ボタンをクリックし、ユーザーを追加するグループを選択して、Saveをクリックします。 
  4. Rolesタブ>Grant rolesをクリックし、ユーザーに割り当てるロールを選択して、Saveをクリックします。

グループにアクセスを許可してアプリを有効化する

グループにアクセスを許可する

  1. Ping Identityの管理メニューでConnections>Applicationsに移動し、作成したアプリを選択します。

    pi-applications.png

  2. 右側に開いたセクションでAccessタブを選択し、編集ボタンをクリックします。
  3. 作成したグループを選択し、Saveをクリックします。

アプリを有効化する

  1. Ping Identityの管理メニューでConnections>Applicationsに移動し、作成したアプリを選択します。
  2. アプリを有効化します。

    pi-appsflyer

AppsFlyerで設定を完了する

IdP側の設定が完了したら、AppsFlyerに戻って残りの設定を完了します。その後、テストして、正常に動作することを確認します。