請注意,此連接器是“正在進行的工作”,因此尚未準備好在您的生產環境中使用。 |
資訊 |
---|
此儲存庫僅包含連接器和配置程式碼。實施者負責獲取連接詳細信息,例如使用者名稱、密碼、證書等。請聯絡客戶的應用經理來協調連接器要求。 |
「HelloID-Conn-Prov-Source-ADP-iHCM」連接器需要在「本地」執行。確保在執行“HelloID 代理程式和預配代理程式”的伺服器上安裝了“Windows PowerShell 5.1”,並且已切換“本機執行”開關。
請注意, 「HelloID-Conn-Prov-Source-ADP-iHCM」實施基於荷蘭市場的 ADP iHCM 環境。如果您想為美國市場實現連接器,則必須在原始程式碼中進行變更。
ADP iHCM 是一個基於雲端的 HR 管理平台,提供一組 REST API,可讓您以程式設計方式與其資料進行互動。 HelloID 來源連接器使用下表中的 API。
Windows PowerShell 5.1 安裝在執行「HelloID 代理程式和預配代理程式」的伺服器上。
屬於 X.509 證書的公鑰 *.pfx 證書,用於啟動所需的 API。
公鑰 *.pfx 憑證的密碼。
“系統”標籤上的“本地執行”開關已切換。
要存取 ADP iHCM API,需要 x.509 憑證。該證書必須由客戶建立。
屬於憑證的公鑰必須透過 ADP 發送。然後,ADP 將產生 ClientID 和 ClientSecret,並啟動所需的 API。
有幾個用於建立證書的選項。其中之一是“OpenSSL”實用程式。可在 Linux/Windows 上使用。 https://www.openssl.org/
必須使用屬於 X.590 憑證的私鑰 (*.pfx) 才能取得存取權杖。
為了從 ADP iHCM API 檢索數據,必須取得 AccessToken。 AccessToken 用於對 ADP iHCM 的所有連續呼叫。要取得 AccessToken,我們需要ClientID 、 ClientSecret 、 pfx 憑證的路徑以及pfx 憑證的密碼。
令牌只能存取特定的 API 範圍。預設範圍設定為:「工人人口統計組織部門」。無法從其他 API 檢索此範圍之外的數據
HelloID 官方文件可在:https://docs.helloid.com/ 找到