擷取 Workday 屬性時發生問題
| 適用於 |
|---|
| * Workday 至內部部署 Active Directory 使用者布建 * Workday 至 Microsoft Entra 的使用者布建 |
| 問題描述 |
| 您已設定 Workday 入站配置應用程式,並成功連線到 Workday 租戶 URL。 您執行了測試同步處理,並觀察到布建應用程式不會從 Workday 擷取特定屬性。 只有某些屬性會讀取並配置至目標。 |
| 可能的原因 |
根據預設,Workday 布建應用程式包含與 Workday Web Services(WWS)v21.1 整合使用的屬性對應和 XPATH 定義。 在布建應用程式中設定 Workday 的連線時,如果您明確指定 WWS API 版本(例如: https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources/v34.0),則您可能會遇到此問題,因為 WWS API 版本與 XPATH 定義不符。 |
| 解決選項 |
|
*
選項 1:從 URL 移除 WWS API 版本資訊,並使用預設 WWS API 版本 v21.1 * 選項 2:手動更新 XPATH API 運算式,使其與您慣用的 WWS API 版本相容。 在 下,>更新 > |
擷取 Workday 計算欄位時遇到的問題
| 適用於 |
|---|
| * Workday 至內部部署 Active Directory 使用者布建 * Workday 至 Microsoft Entra 的使用者布建 |
| 問題描述 |
| 您已設定 Workday 入站配置應用程式,並成功連線到 Workday 租戶 URL。 您已在 Workday 中設定整合系統,並已設定 XPATHs,以指向 Workday 整合系統中的屬性。 不過,Microsoft Entra 布建應用程式不會擷取與這些整合系統屬性或導出字段相關聯的值。 |
| 原因 |
| 這是已知的限制。 Workday 布建應用程式目前不支援使用 Field_And_Parameter_Criteria_Data Get_Workers 要求篩選來擷取計算字段或整合系統的屬性。 這項功能也被稱為「整合欄位覆蓋」。 |
| 解決選項 |
| 請考慮使用 Workday 佈建群組或 Workday 自訂 ID 欄位作為替代方案。 |
建議的因應措施
- 選項 1:使用 Workday 布建群組:檢查計算域值是否可以在 Workday 中表示為布建群組。 使用計算欄位所使用的相同邏輯,您的 Workday 管理員可能會將佈建群組指派給使用者。 參考需要 Workday 登入的 Workday 檔: 設定帳戶布建群組。 設定之後,即可在布建 作業中擷取 此布建群組指派,並用於屬性對應和範圍篩選。
-
選項 2:使用 Workday 自定義識別碼:檢查計算欄位值是否可以在員工資料頁面上表示為自定義識別碼。 使用
Maintain Custom ID TypeWorkday 中的工作來定義新的類型,並填入此自定義標識碼中的值。 請確定 用於整合的 Workday ISU 帳戶 具有 網域Person Data: ID Information安全性許可權。- 範例 1:假設您有一個名為薪資 ID 的計算字段。 您可以在 Workday 中將 「External_Payroll_ID」 定義為自定義標識碼,並使用使用 「Custom_ID_Type_ID」 作為選取機制的 XPATH 加以擷取:
wd:Worker/wd:Worker_Data/wd:Personal_Data/wd:Identification_Data/wd:Custom_ID/wd:Custom_ID_Data[string(wd:ID_Type_Reference/wd:ID[@wd:type='Custom_ID_Type_ID']='External_Payroll_ID']/wd:ID/text() - 範例 2:假設您有一個稱為徽章 ID 的計算字段。 您可以在 Workday 中將「徽章標識碼」定義為自定義標識符,並使用使用 "wd:ID_Type_Reference/@wd:Descriptor" 作為選取機制的 XPATH 擷取對應的 "Descriptor" 屬性:
wd:Worker/wd:Worker_Data/wd:Personal_Data/wd:Identification_Data/wd:Custom_ID[string(wd:Custom_ID_Data/wd:ID_Type_Reference/@wd:Descriptor)='BADGE ID']/wd:Custom_ID_Reference/@wd:Descriptor
- 範例 1:假設您有一個名為薪資 ID 的計算字段。 您可以在 Workday 中將 「External_Payroll_ID」 定義為自定義標識碼,並使用使用 「Custom_ID_Type_ID」 作為選取機制的 XPATH 加以擷取: