証明書プロバイダの管理
証明書ベースの ID は、 X.509 準拠のデジタル証明書などの追加のセキュリティー層に外部証明書プロバイダーを接続しながら、正確な洞察へのアクセスを提供します。 接続されたアプリケーションにアクセスするときに、 IBM® Verify でデジタル証明書を使用して認証を行います。 管理者は、認証およびコンプライアンスの目的でこのデジタル署名を使用して ID を検証できます。 さらに、証明書は、共通アクセス (CAC) カードまたは個人 ID 検証 (PIV) カードで機能する場合があります。
始める前に
- このタスクを完了するには管理者権限が必要です。
- 管理者として IBM Verify 管理コンソールにログインします。
- 証明書プロバイダーを使用できるようにするには、テナントにバニティー・ホスト名が必要です。 バニティホスト名の取得を参照してください。
- サポート・ルートを介して、ルート証明書と中間証明書を提供する必要があります。
- テナントが作成され、バニティホスト名が適切に設定されている場合は、 サポート IBM チームにチケットを開いて IBM Verify ご連絡ください。証明書を提供する方法について通知いたします。
- 証明書は X.509 PEM エンコード形式で保持する必要があります。
- 以下に例を示します。
# Trust chain intermediate certificate -----BEGIN CERTIFICATE----- MIIEaTCCA1GgAwIBAgILBAAAAAABRE7wQkcwDQYJKoZIhvcNAQELBQAwVzELMAkG C33JiJ1Pi/D4nGyMVTXbv/Kz6vvjVudKRtkTIso21ZvBqOOWQ5PyDLzm+ebomchj SHh/VzZpGhkdWtHUfcKc1H/hgBKueuqI6lfYygoKOhJJomIZeg0k9zfrtHOSewUj ... dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMDMGA1UdHwQsMCow KKAmoCSGImh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQvcm9vdC5jcmwwPQYIKwYB K1pp74P1S8SqtCr4fKGxhZSM9AyHDPSsQPhZSZg= -----END CERTIFICATE----- # Trust chain root certificate -----BEGIN CERTIFICATE----- MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ ... jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp 38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== -----END CERTIFICATE-----注記: PEMエンコード形式の詳細については、 RFC 1421 を参照してください - テナントのバニティー・ホスト名を使用して証明書チェーンが正しく構成されたことの確認を受け取ります。 確認を受け取ったら、発行されたクライアント証明書を、ユーザー・ランチパッドだけでなく、SAML 認証および OIDC 認証にも使用できます。
このタスクについて
Verify は、複雑なタスクを実行するいくつかの機能へのアクセスをサポートします。 独自の基本サービス・プロバイダーや、カスタム・サービス・プロバイダーの開発に一般的に使用されるその他のアプリケーション・インターフェースなど。 X.509 デジタル署名証明書には、多くの利点があります。 2 つの重要な点は、 certificate
revocation lists と certification path validation algorithm が最終的にトラスト・アンカーに到達することです。
手順
トラブルシューティング
構成が機能しない場合は、以下の理由が考えられます。
X.509 証明書プロバイダのオンボーディングのためのすべての手順が完了し、テスト構成ページで URL をテストしても証明書のプロンプトが表示されない場合:
- バニティー・ホスト名が使用されていることを確認してください。
- サポート経路を介して証明書チェーンが IBM Verify に提供されていることを確認してください。
X.509 のオンボーディングのすべてのステップが完了しているにもかかわらず、テスト構成ページのURL にアクセスした際に証明書のプロンプトが表示されず、認証が機能しない場合:
- 証明書プロバイダーが有効になっていることを確認してください。
- JITP が有効になっている場合は、指定された ID プロバイダーでユーザーが作成されていることを確認してください。
- JITP が無効になっている場合は、指定された ID プロバイダーにユーザーが存在することを確認してください。
X.509 証明書プロバイダーのオンボード後に uniqueUserIdentifier 属性が変更された場合、初めて証明書を使用して認証を行う新しい認証とユーザーにのみ適用されます。
JITP が有効になっている場合は、特定の ID プロバイダーで初めて作成されたユーザー用。
デフォルトでは、 X.509 証明書プロバイダーは無効になっています。管理者は、テスト構成を試行する前に有効にする必要があります。