メインコンテンツにスキップ

PingFederate 設定手順

:robot_face:

注意:英語以外の言語の記事はAIの助けを借りて翻訳されています。正確性を目指していますが、一部の表現が若干異なる場合があります。改善点に気づかれた場合は、ぜひご意見をお寄せください。

ステップ 1: ログインして新しい SP 接続を開始

  1. PingFederate にログイン:ブラウザを開き、PingFederate 管理コンソールにアクセスして管理者資格情報でサインインします。

  2. IdP 設定に移動:左側のメニューで、IdP 設定セクションに進みます。

  3. 新しい SP 接続を作成:SP 接続エリアの「新規作成」をクリックします。

cefbc8ad-09b7-427f-be07-b23a67acf168.png

ステップ 2: 接続テンプレートとオプションを選択

  1. 接続テンプレートを選択: 接続タイプページで、ブラウザ SSOプロファイル接続テンプレートを選択し、次へをクリックします。

108c3ca7-b990-4ca1-871f-a6606d1bcf2c.png
  1. 接続オプションを選択: 接続オプションページで、ブラウザ SSOオプションにチェックを入れ、次へをクリックします。

5d3894eb-30d3-4b4e-be7d-24cceb17dba0.png
  1. メタデータのインポートをスキップ:メタデータのインポートページで、そのまま次へをクリックしてこのステップをスキップします。

ステップ 3: パートナーとベース URL の詳細を入力

  1. DataCamp の詳細を入力:

    1. パートナーのエンティティ ID(接続 ID)フィールドに、DataCamp グループ設定で確認した DataCamp のサブドメインを入力します。

    2. 希望する接続名を入力します。

    3. ベース URLフィールドに、DataCamp から取得したアサーションコンシューマサービス URLを貼り付けます。

スクロールダウンして次へをクリックします。

d8085fd3-e47e-4fe3-bdde-5bb5606cb203.png

ステップ 4: ブラウザ SSO と SAML プロファイルを設定

  1. ブラウザ SSO を設定:ブラウザ SSOページで、ブラウザ SSO の設定をクリックします。

  2. SAML プロファイルを選択:SAML プロファイルページで、IdP 発行の SSOとSP 発行の SSOの両方にチェックを入れ、次へをクリックします。

902e623b-589f-4f01-8b52-6909b49c223a.png
  1. アサーション有効期間の設定:希望のアサーション有効期間(秒単位)を入力し、次へをクリックします。

ステップ 5: アサーション作成の設定

  1. アサーション作成を開始:アサーション作成ページで、アサーション作成の設定をクリックします。

  2. アイデンティティマッピングを選択:標準アイデンティティマッピングオプションを選び、次へをクリックします。

55c7c0b9-c193-4cc1-aad4-6d872358f438.png
  1. Subject Name Format の調整:SAML_SUBJECT の Subject Name Format を urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress に変更します。

6545aec1-3460-4171-ae8a-009a1372b7c7.png
  1. アダプターインスタンスのマッピング:

    1. 認証ソースマッピングページで新しいアダプターインスタンスのマッピングをクリックします。

    2. 使用したいアダプターインスタンスを選択します。例えば、PingOne HTML フォームアダプターを使用している場合はそれを選択します。(アダプターがユーザーのメールアドレスを提供していることを確認してください。)

    3. 次へをクリックします。

6c3cf53c-76dd-49e9-a532-f2f7b8a4bc2f.png
  1. アダプター契約値の選択:アダプターが DataCamp の要件(ユーザーのメールアドレスを提供すること)を満たしている場合、SAML アサーション内でアダプター契約値のみを使用するを選択し、次へをクリックします。

6e4d92b6-1985-4d70-97bd-57fa022bc768.png
  1. SAML_SUBJECT ソースの設定:SAML_SUBJECTのソースをアダプターに設定し、値をユーザーのメールアドレスに設定して、次へをクリックします。

d176e11b-8438-498b-9ff6-66cf8de93250.png
  1. 発行条件の設定:必要に応じて発行条件ページで認可条件を指定し、次へをクリックします。

fcc18bbd-35b4-4a00-97b3-36047ddd7763.png
  1. アサーション作成の完了:アダプターマッピングの概要ページで完了をクリックし、続いてアサーション作成ページで次へ、アサーション作成概要ページで完了をクリックします。続行するには次へをクリックします。

ステップ 6: プロトコル設定の構成

  1. プロトコル設定を開始:プロトコル設定ページでプロトコル設定の構成をクリックします。

  2. バインディングとエンドポイントの設定:

    1. バインディングをPOSTに設定します。

    2. ステップ 7 で DataCamp からコピーしたアサーションコンシューマサービス URLをエンドポイント URLフィールドに貼り付けます。

    3. 追加をクリックします。

b0440bc3-efe8-4523-9b1e-2ed33f30e77b.png
  1. その他の許可された ACS URL を追加

    1. 再度追加をクリックし、ステップ 7 で取得したその他の許可された ACS URLを貼り付けます。バインディングはPOSTのままにします。

    2. 追加をクリックし、続いて次へをクリックします。

1e286353-07eb-4a1e-b2cc-5745b484cd50.png
  1. 許可される SAML バインディング:許可される SAML バインディングページでPOSTにチェックを入れ、次へをクリックします。

  2. 署名および暗号化ポリシー:

    1. 署名ポリシーページで次へをクリックします。

    2. 暗号化ポリシーページで次へをクリックし、プロトコル設定の概要ページで完了をクリックします。

  3. プロトコル設定の最終化:プロトコル設定ページで次へをクリックして進みます。

  4. ブラウザ SSO の概要:ブラウザ SSO の概要ページで完了をクリックし、続いてブラウザ SSOページで次へをクリックします。

ステップ 7: 資格情報の設定と接続の有効化

  1. 資格情報を設定:資格情報ページで資格情報の設定をクリックします。

  2. 署名証明書の選択:

    1. DataCamp で使用する署名証明書を選択します。

    2. 正しい証明書を識別するために証明書のシリアル番号(前述)を使用します。

    3. 署名要素に証明書を含めるにチェックを入れます。

    4. 次へをクリックします。

65483743-b06e-4524-b6dc-1fbea5f905a8.png
  1. デジタル署名設定の概要:デジタル署名設定の概要ページで完了をクリックし、資格情報ページで次へをクリックします。

    1. 新しく作成した DataCamp SP 接続のメタデータをエクスポートします。

    2. 署名証明書をエクスポートします。

  2. 接続を有効化:有効化と概要ページで接続ステータスを有効に変更します。スクロールダウンして保存をクリックします。

ステップ 8: DataCamp 側の設定

  1. ステップ 27 でコピーした entityID の値を Entity ID / Issuer URL フィールドに貼り付けます。

  2. ステップ 27 でコピーした Location の値を Login URL / SSO Endpoint フィールドに貼り付けます。

  3. PingFederate 証明書を ---BEGIN と ----END を含めて IdP 証明書 フィールドに貼り付けます。

5cf43fdb-1d4e-49eb-98c5-5709884245cd.png
こちらの回答で解決しましたか?