Rozwiązywanie problemów z pobieraniem atrybutów HR
Problem z pobieraniem atrybutów produktu Workday
Dotyczy |
---|
* Workday do lokalna usługa Active Directory aprowizacji użytkowników * Aprowizowanie użytkowników produktu Workday w usłudze Microsoft Entra |
Opis problemu |
Skonfigurowano aplikację aprowizacji ruchu przychodzącego produktu Workday i pomyślnie nawiązano połączenie z adresem URL dzierżawy produktu Workday. Uruchomiono synchronizację testową i zaobserwowano, że aplikacja aprowizacji nie pobiera niektórych atrybutów z produktu Workday. Tylko niektóre atrybuty są odczytywane i aprowidowane w obiekcie docelowym. |
Prawdopodobna przyczyna |
Domyślnie aplikacja aprowizacji produktu Workday jest dostarczana z mapowaniem atrybutów i definicjami XPATH, które współpracują z usługami Sieci Web produktu Workday (WWS) w wersji 21.1. Podczas konfigurowania łączności z aplikacją Workday w aplikacji aprowizacji, jeśli jawnie określono wersję interfejsu API WWS (na przykład: https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources/v34.0 ), może wystąpić ten problem z powodu niezgodności między wersją interfejsu API WWS a definicjami XPATH. |
Opcje rozwiązywania |
* Opcja 1. Usuń informacje o wersji interfejsu API WWS z adresu URL i użyj domyślnego interfejsu API WWS w wersji 21.1 * Opcja 2. Ręcznie zaktualizuj wyrażenia interfejsu API XPATH, aby były zgodne z preferowaną wersją interfejsu API WWS. Aktualizowanie wyrażeń interfejsu API XPATH w obszarze Mapowanie atrybutów —> Opcje zaawansowane —> Edytowanie listy atrybutów dla produktu Workday odwołującego się do sekcji Dokumentacja atrybutów produktu Workday |
Problem z pobieraniem pól obliczeniowych produktu Workday
Dotyczy |
---|
* Workday do lokalna usługa Active Directory aprowizacji użytkowników * Aprowizowanie użytkowników produktu Workday w usłudze Microsoft Entra |
Opis problemu |
Skonfigurowano aplikację aprowizacji ruchu przychodzącego produktu Workday i pomyślnie nawiązano połączenie z adresem URL dzierżawy produktu Workday. Masz skonfigurowany system integracji w programie Workday i skonfigurowano narzędzia XPATHs wskazujące atrybuty w systemie integracji produktu Workday. Jednak aplikacja microsoft Entra provisioning nie pobiera wartości skojarzonych z tymi atrybutami systemu integracji ani polami obliczeniowymi. |
Przyczyna |
Jest to znane ograniczenie. Aplikacja aprowizacji produktu Workday obecnie nie obsługuje pobierania atrybutów pól obliczeniowych/systemu integracji przy użyciu filtru żądań Get_Workers Field_And_Parameter_Criteria_Data . |
Opcje rozwiązywania |
Rozważ obejście problemu przy użyciu grup aprowizacji produktu Workday lub pola Identyfikator niestandardowy produktu Workday. |
Sugerowane obejścia
- Opcja 1. Używanie grup aprowizacji produktu Workday: sprawdź, czy wartość pola obliczeniowego może być reprezentowana jako grupa aprowizacji w usłudze Workday. Korzystając z tej samej logiki, która jest używana dla pola obliczeniowego, administrator produktu Workday może mieć możliwość przypisania grupy aprowizacji do użytkownika. Dokumentacja produktu Workday, która wymaga logowania produktu Workday: Konfigurowanie grup aprowizacji kont. Po skonfigurowaniu tego przypisania grupy aprowizacji można pobrać w zadaniu aprowizacji i użyć go w mapowaniach atrybutów i filtrze określania zakresu.
- Opcja 2. Używanie niestandardowych identyfikatorów produktu Workday: sprawdź, czy wartość pola obliczeniowego może być reprezentowana jako identyfikator niestandardowy w profilu procesu roboczego. Użyj
Maintain Custom ID Type
zadania w programie Workday, aby zdefiniować nowy typ i wypełnić wartości w tym identyfikatorze niestandardowym. Upewnij się, że konto jednostki ISU produktu Workday używane na potrzeby integracji ma uprawnienia zabezpieczeń domeny dla programuPerson Data: ID Information
.- Przykład 1: Załóżmy, że masz pole obliczeniowe o nazwie Identyfikator listy płac. Możesz zdefiniować "External_Payroll_ID" jako identyfikator niestandardowy w usłudze Workday i pobrać go przy użyciu ścieżki XPATH, która używa "Custom_ID_Type_ID" jako mechanizmu wybierania:
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()
- Przykład 2: Załóżmy, że masz pole obliczeniowe o nazwie Identyfikator wskaźnika. Możesz zdefiniować "Identyfikator wskaźnika" jako identyfikator niestandardowy w programie Workday i pobrać atrybut "Deskryptor" odpowiadający mu za pomocą biblioteki XPATH, która używa atrybutu "wd:ID_Type_Reference/@wd:Descriptor" jako mechanizmu wybierania:
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
- Przykład 1: Załóżmy, że masz pole obliczeniowe o nazwie Identyfikator listy płac. Możesz zdefiniować "External_Payroll_ID" jako identyfikator niestandardowy w usłudze Workday i pobrać go przy użyciu ścieżki XPATH, która używa "Custom_ID_Type_ID" jako mechanizmu wybierania: