> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Auth0 で使用する SAML アイデンティティ プロバイダーとして PingFederate を構成する方法を説明します。

# PingFederate を SAML アイデンティティ プロバイダーとして構成する

PingFederate は、エンタープライズ向けに ID 管理、<Tooltip tip="Single Sign-On (SSO): ユーザーが 1 つのアプリケーションにログインすると、その後ほかのアプリケーションにも自動的にログインされるサービス。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=single+sign-on">シングル サインオン</Tooltip>、および API セキュリティを提供するフェデレーション サーバーです。詳しくは、[PingFederate をアイデンティティ プロバイダーとして構成する](https://docs.pingidentity.com/r/en-us/pingfederate-120/pf_ident_provid_sso_config)ための PingFederate の完全な手順を参照してください。

Auth0 で PingFederate を<Tooltip tip="Identity Provider (IdP): デジタル ID を保存および管理するサービス。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=identity+provider">アイデンティティ プロバイダー</Tooltip>として使用するように構成するには、主に既定値と Auth0 のテナント メタデータ ファイルを使用して、Auth0 テナントに必要な構成パラメーター値をアップロードします。何らかの理由でメタデータのアップロードに失敗した場合は、次の構成パラメーターが特に重要です。

* **EntityID:** `urn:auth0:{yourTenant}:{yourConnectionName}`
* **Assertion Consumer Service URL:** `https://{yourDomain}/login/callback`
* **Logout URL:** `https://{yourDomain}/logout`
* <Tooltip tip="Security Assertion Markup Language (SAML): パスワードなしで 2 者間の認証情報のやり取りを可能にする標準化されたプロトコル。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=SAML">SAML</Tooltip> Request の **HTTP-Redirect** バインディング
* SAML Response の **HTTP-POST** バインディング

1. `https://YOUR_DOMAIN/samlp/metadata?connection=YOUR_CONNECTION_NAME` から Auth0 のメタデータ ファイルをダウンロードします。カスタム ドメインを構成している場合は、必ずそれを使用してください。このファイルをアップロードして、Auth0 テナント情報を PingFederate の構成にインポートします。
2. PingFederate アカウントにサインインし、**SP Connections** セクションで **Create New** を選択します。
3. **SP Connection** を構成します。

   * **Connection Type** として **Browser SSO Profiles** を選択します。
   * **Connection Options** として **Browser SSO** を選択します。
4. 手順 1 でダウンロードしたメタデータ ファイルをアップロードします。**Entity ID**、**Connection Name**、および **Base URL** は、メタデータ ファイルの情報に基づいて自動的に入力されます。
5. **Browser SSO** を構成します。

   * **SAML Profiles** で **SP-Initiated SSO** と **SP-Initiated SLO** を選択します。
   * **Assertion Creation** セクションに移動し、**Configure Assertion** をクリックします。次の 2 つの画面では、すべて既定値のまま進めます。
6. **IdP Adapter Mapping** セクションに移動します。ここでユーザーが認証されます。通常は、PingFederate のインストール時にすでに 1 つ構成されているはずです。1 つ選択するか、新しく追加します。Auth0 で必要なのは **NameIdentifier** クレームのみです。そのほかの属性はすべて、そのまま最終的なアプリケーションに渡されます。
7. **Protocol Settings** を構成します。**Protocol Settings** の値はメタデータ ファイルからインポートされます。次に、**Assertion Consumer Service URL** とサインアウト URL が表示されます。**Next** をクリックして **Allowable SAML Bindings** セクションに進みます。
8. **POST** と **Redirect** は有効のままにします。**SAML Assertion** が常に署名されるようにしてください。
9. **Credentials** を構成します。**Digital Signature Settings** で署名証明書を選択し、`<KeyInfo>` 要素にその証明書を含めるオプションを必ずオンにしてください。
10. 受信リクエストの署名に使用する証明書を構成します。Auth0 の証明書は `https://{yourTenant}.auth0.com/pem` からダウンロードして、ここにアップロードできます。Auth0 は既定で `SAMLRequests` に署名しますが、これは接続の構成時に変更できます。
11. 設定を確認し、**Active** または **Inactive** に設定します。
12. 画面下部の **Save** をクリックします。**Main** 画面に新しい SP Connection が表示されます。

<div id="identity-provider-initiated-sso">
  ## IdP Initiated SSO
</div>

IdP Initiated SSO を使用するには、Assertion Consumer Service URL に `connection` パラメーターを必ず含めてください: `https://{yourDomain}/login/callback?connection={yourConnectionName}`。

Auth0 で受信した SAML レスポンスのルーティングを設定する方法については、[Configure Identity Provider-Initiated Single Sign-On](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/identity-provider-initiated-single-sign-on) を参照してください。
