メインコンテンツにスキップ
Adaptive Planning
最終更新: 2023-06-23
暗号化された SAML アサーションのための IDP の設定

暗号化された SAML アサーションのための IDP の設定

SAML アサーションは、ID プロバイダが に送信する XML ドキュメントです。
Adaptive Planning
、サービス プロバイダこのドキュメントには、ユーザー権限が含まれています。ユーザーがにログインするとき
Adaptive Planning
SAML SSO を使用すると、プレーン アサーションのみが署名検証でサポートされます。アサーションは暗号化されません。
SAML SSO 設定にセキュリティ層を追加できます。セキュリティとプライバシーを強化するには、サービス プロバイダだけがユーザー情報にアクセスできるようにアサーションも暗号化します。担当者をダウンロード
Adaptive Planning
公開鍵証明書を使用します。SAML SSO の実行中
Adaptive Planning
秘密キーを使用して SAML アサーションを復号化し、署名を検証します。検証および認証が正常に完了すると、ユーザーは にログインできます。
Adaptive Planning
Adaptive Planning
は SAML アサーションの署名と暗号化について、次の設定をサポートします。
  • 署名済回答 + 暗号化された署名済アサーション
  • 未署名回答 + 暗号化された署名済アサーション
  • 未署名回答 + 署名済アサーション
Adaptive Planning
は公開キー証明書を使用し、次の暗号化アルゴリズムをサポートします。
  • 暗号化アルゴリズム: AES-256-CBC
  • キー トランスポート アルゴリズム: RSA-OAEP
  • 秘密キー ビット: 2048 ビット
  • 秘密キー ダイジェスト アルゴリズム: SHA512

始める前に

以下を検証します。

SAML 暗号化証明書のダウンロード

  1. 開始
    Adaptive Planning
    に移動します。
    "管理" > "SAML SSO 設定" に移動します。
  2. "証明書" セクションまでスクロールし、
    "証明書のダウンロード"
    をクリックします。証明書はローカルのファイル システムに保存されます。

SAML アサーションの暗号化

管理者として IDP を設定し、 への SSO で暗号化アサーションを使用します。
Adaptive Planning
インスタンス。
この手順では、例として Okta を使用します。IDP 設定は Okta 設定とは異なる場合もあります。
  1. "Okta"> "Admin"> "Applications"
    に移動して、特定のアプリケーションを選択します。
  2. "General"
    "SAML Settings"
    に移動し、次の詳細設定を編集します。
  3. に接続するには、次の設定を行ってください。
    Adaptive Planning
    :
    • Assertion Signature
      :SAML アサーションをデジタル署名するには、
      "Signed"
      を選択します。これにより、IDP のみがアサーションを生成できるようになります。
    • Signature Algorithm
      : SAML アサーションをデジタルで署名するために使用するアルゴリズムを選択します (RSA-SHA 256 など)。
    • Digest Algorithm
      : SAML アサーションをデジタルで署名するために使用するダイジェスト アルゴリズムを選択します (RSA-SHA512 など)。
    • Assertion Encryption
      : SAML アサーションを暗号化するには、
      "Encrypted"
      を選択します。これにより、送信者と受信者のみがアサーションを理解するようになります。
    • Encryption Algorithm
      : SAML アサーションを暗号化するために使用するアルゴリズムを選択します (AES256-CBC など)。
    • Key Transport Algorithm
      : SAML アサーションを暗号化するために使用するキー トランスポート アルゴリズムを選択します (RSA-OAEP など)。
  4. "暗号化された証明書
    " フィールドに、ダウンロードした証明書をアップロードします。
    Adaptive Planning
    を使用して、暗号化された SAML アサーションを送信します。
  5. "Users"> "People"
    に移動し、 へのアクセスを許可するユーザーごとに移動します。
    Adaptive Planning
    、"SAML フェデレーション ID" とパスワードを指定して、IDP アカウントを作成します。
  6. "Applications"
    に戻り、設定した Okta アプリケーションにユーザーを割り当てます。
これでユーザーは にログインできるようになります。
Adaptive Planning
SAML SSO を使用する。サービス プロバイダによって開始されたログインでは、
Adaptive Planning
ユーザー名を変更し、パスワード フィールドを空白のままにします。IDP のログイン画面にリダイレクトされたら、IDP のユーザー名とパスワードを入力します。