需要建立跨網域身分識別管理系統 (SCIM) 2.0 應用程式,以便指定要推送到 vCenter Server 的 PingFederate 使用者和群組。
程序
- 將 vCenter Server 受信任的根憑證新增到 PingFederate 伺服器。
- 使用管理員帳戶登入 PingFederate 管理主控台。
- 移至。
- 選取受信任的 CA,然後按一下匯入以新增 vCenter Server 的 SSL 憑證。
- 如果 PingFederate 伺服器執行個體正在做為容器映像執行,您可能需要重新啟動伺服器以將憑證新增到信任存放區。例如:
- 使用 SSH 連線到 PingFederate 伺服器。
- 變更為 /root/ping 目錄。
- 執行下列命令:
docker-compose down
docker-compose up
- 建立 SP 連線。
- 使用管理員帳戶登入 PingFederate 管理主控台。
- 移至。
- 按一下建立連線。
- 選取使用此連線的範本,然後從下拉式功能表中選取 SCIM Connector。
如果下拉式功能表中未顯示 SCIM Connector 選項,請檢查是否已將 SCIM Connector
.jar 檔案置於正確的資料夾 (PingFederate 伺服器的
/opt/out 資料夾) 中。
- 按下一步。
- 僅選取輸出佈建,然後按下一步。
- 在一般資訊索引標籤上:
- 合作夥伴的實體識別碼 (連線識別碼):將 SCIM Connector 更新為您選擇的名稱。
- 連線名稱:輸入名稱。
- 基底 URL:輸入要在其中設定 PingFederate 外部身分識別提供者的 vCenter Server 的 HTTPS 位址,例如:https://vcenter1.example.com。
- 按下一步。
- 按一下設定佈建。
- 接受其餘預設組態設定值,然後按下一步。
- 佈建選項:已選中使用者建立、使用者更新和使用者停用/刪除。
- 移除使用者動作:已選取停用。
備註: 選取
停用後,從 Active Directory 中刪除使用者時,這些使用者不會在 VMware Identity Services 中自動顯示為 [已停用] 。此為預期中的行為。
- 群組名稱來源:已選取一般名稱。
- 在管理通道索引標籤上,按一下建立。
- 在通道資訊索引標籤上:
- 通道名稱:輸入名稱。
- 接受最大執行緒數和逾時 (秒) 預設值。
- 按下一步。
- 在來源索引標籤上:
- 作用中資料存放區:選擇 Active Directory 網域。
- 按下一步。
- 在來源位置索引標籤上:
- 基本 DN:輸入基本 DN 以尋找使用者和群組。
- 使用者:根據您的環境進行自訂。例如:
- 群組 DN:不使用。
- 篩選器:輸入 (|(objectClass=person)(objectClass=organizationalPerson)(objectClass=user))。
- 群組:根據您的環境進行自訂。例如:
- 群組 DN:不使用。
- 篩選器:輸入 (objectClass=group)。
- 按下一步。
- 接受屬性對應索引標籤上的預設值。
- 按下一步。
- 按一下完成。
隨即將建立 SP 連線並顯示 SP 連線畫面。
- 按一下完成。
- 在輸出佈建索引標籤上,按下一步。
- 檢閱摘要,然後按一下儲存。
- 若要使連線處於作用中狀態,請切換已啟用滑桿。
結果
現在 PingFederate 將使用者和群組從設定的資料存放區推送到 vCenter Server。請等待一段時間以便推送完成。可以在 vSphere Client 中檢視推送的使用者和群組。移至,然後選取 PingFederate 網域。