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

SSO認証|概要とよくある質問

  • 更新

概要:シングルサインオン(SSO)認証の仕組みと、IDプロバイダー(IdP)を経由してAppsFlyerにログインする手順を説明します。 SSOログインについてのよくある質問も確認できます。

SSO認証とは

SSOは、IDプロバイダー(Okta、Azure AD、OneLoginなど)で一度ログインすることで、複数の独立したアプリ、システム、プラットフォームにアクセスできる認証方式です。 IdPにAppsFlyerを追加すると、ユーザーはシングルサインオン(SSO)により、IdPからAppsFlyerへ直接ログインできます。 1組のログイン情報だけで、より安全に認証して自動ログインできます。

SSO認証の仕組み

AppsFlyerは、SAML 2.0プロトコルを使用したSSO認証に対応しています。 SAML 2.0対応のIdPにAppsFlyerの認証証明書を設定すると、IdPは認証済みユーザーのデータを含むトークンを生成します。 IdP側からAppsFlyer側にも同様の設定を行い、IdPのトークンをAppsFlyerに登録します。

AppsFlyer(サービスプロバイダー)の認証証明書 

AppsFlyerは、データの暗号化とSSOリクエストの署名に使用する暗号化証明書を提供しています。使用する証明書は、次のいずれかを選択できます。

  • AppsFlyer署名証明書:AppsFlyerのメタデータURLから作成する、AppsFlyerの証明書
  • CA署名証明書:Amazonが署名したAppsFlyerの証明書。

注意

AppsFlyerは、シリアル番号が負の値の証明書には対応していません。

トラブルシューティングとよくある質問

SSOと2FAの両方でログインできますか?

セキュリティを強化するログイン方法として、SSOまたは2FAのいずれか一方のみを使用できます。

  • SSOが有効な状態で2FAを有効にするには:先にSSOを無効にしてから、2FAを有効にします。
  • 2FAが有効な状態でSSOを有効にするには:先に2FAを無効にしてから、SSOを有効にします。

一部のユーザーがSSOで接続できないのはなぜですか?

IdPとAppsFlyerの両方に、すべてのユーザーのメールアドレスが登録されていることを確認してください。これが原因でない場合は、担当CSMに原因と解決方法をお問い合わせください。解決するまでの間は、CSMが[SSOログインを必須にする]を一時的に無効にし、ユーザーがメールアドレスとパスワードでログインできるように設定できます。 

設定前にテストするための環境は必要ですか?

テスト環境は不要です。手順3に従って、IdPまたはサービスプロバイダー(AppsFlyer)からのSSOログインをテストしてください。

AppsFlyerの証明書の有効期限が近づいたら、どうすればよいですか?

AppsFlyerのSSO証明書の有効期限が近づくと、管理画面にアラートが表示されます。次の手順で、新しいAppsFlyerの証明書を設定してください。

  1. 更新した暗号化キーを使って、新しい証明書ファイルを作成します。
  2. IdPに移動し、新しいAppsFlyerの証明書を設定します。
  3. 設定後、[シングルサインオン(SSO)]セクションに戻り、[証明書の設定を確認]をクリックして、最新のAppsFlyer証明書に更新したことを確認します。

[SSOログインを必須にする]が操作できません。有効にするにはどうすればよいですか?

[SSOログインを必須にする]を選択して設定を保存すると、この項目は操作できなくなります。 [SSOログインを必須にする]を再び操作できるようにするには、SSO設定の手順2を最初からやり直す必要があります。

注意

より安全にログインできるよう、[SSOログインを必須にする]を選択した状態にしておくことを推奨します。この設定では、ログインするユーザーはIdPで認証され、ユーザー名とパスワードだけではログインできなくなります。

IdPにAppsFlyerの証明書を設定することは必須ですか?

IdPへのAppsFlyer証明書の設定は強く推奨されますが、必須ではありません。 Google WorkspaceやMicrosoft Entra IDなど、一部のIdPは、デフォルトではサービスプロバイダーの証明書を必要としません。

SSOを無効にするとどうなりますか?また、どのように無効にしますか?

SSO認証を無効にすると、AppsFlyerのユーザー名とパスワードや2FAなど、ほかの方法でログインできるようになります。

  1. 上部のバーでアカウントメニュー(管理者のメールアドレスのドロップダウン)を開き、[セキュリティセンター]を選択します。
  2. [ログインセキュリティの強化]で、[ログイン方法を設定]を選択します。
  3. [シングルサインオン(SSO)]セクションで、[シングルサインオン]をオフにします。

証明書のシリアル番号に負の値を使用できますか?

いいえ。 AppsFlyerは、シリアル番号が負の値の証明書には対応していません。