14.4. IdM Web UI で、AD ユーザーの ID オーバーライドに証明書を追加
ID オーバーライドを使用すると、管理者は IdM 内で特定の証明書を AD ユーザー ID に関連付けることができます。この IdM Web UI の手順では、証明書データをデフォルトの信頼ビューに保存し、システムが認証要求をマッピングルールに対して検証できるようにします。
手順
-
IdentityID ViewsDefault Trust Viewの順に選択します。 Addをクリックします。IdM Web UI で新規ユーザー ID オーバーライドの追加 image::new-useridoverride-add.png["ID Views" タブの ID ビューページを表示した IdM Web UI のスクリーンショット。右側の Add ボタンが強調表示されています。]
-
User to overrideフィールドに、ad_user@ad.example.comと入力します。 ad_userの証明書を、Certificateフィールドにコピーアンドペーストします。AD ユーザーにユーザー ID オーバーライドの設定 image::useridoverride-add-details.png["Add User ID override" ポップアップウィンドウと、User to override (必須) - User login - GECOS - UID - GID - Certificate (プレーンテキスト形式の証明書が入力されている) のフィールドが表示されているスクリーンショット。]
-
Addをクリックします。
検証
sss_cacheユーティリティーを使用して、SSSD キャッシュでad_user@ad.example.comのレコードを無効にし、ad_user@ad.example.com情報の再読み込みを強制します。# sss_cache -u ad_user@ad.example.comAD ユーザーの証明書が含まれるファイルの名前で、
ipa certmap-matchコマンドを実行します。# ipa certmap-match ad_user_cert.pem-------------- 1 user matched -------------- Domain: AD.EXAMPLE.COM User logins: ad_user@ad.example.com ---------------------------- Number of entries returned 1 ----------------------------この出力では、
ad_user@ad.example.comに追加した証明書マッピングデータがあり、AD ユーザーエントリーに証明書やマッピングデータがない場合に、証明書マッピングルールを追加する で定義した対応するマッピングルールが存在することが確認されます。これは、定義した証明書マッピングデータに一致する証明書を使用して、ad_user@ad.example.comとして認証できることを意味します。