Problemen met het ophalen van HR-kenmerken oplossen
Probleem bij het ophalen van Workday-kenmerken
Is van toepassing op |
---|
* Workday naar on-premises Active Directory-inrichting van gebruikers * Gebruikersinrichting van Workday naar Microsoft Entra |
Beschrijving van probleem |
U hebt de app voor binnenkomende inrichting van Workday geconfigureerd en verbinding gemaakt met de URL van de Workday-tenant. U hebt een testsynchronisatie uitgevoerd en u hebt vastgesteld dat de inrichtings-app bepaalde kenmerken niet opzoekt uit Workday. Slechts enkele kenmerken worden gelezen en ingericht voor het doel. |
Waarschijnlijke oorzaak |
De workday-inrichtings-app wordt standaard geleverd met kenmerktoewijzing en XPATH-definities die werken met WwS (Workday Web Services) v21.1. Wanneer u connectiviteit met Workday configureert in de inrichtings-app, kunt u, als u expliciet de WWS API-versie (bijvoorbeeld: https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources/v34.0 ) hebt opgegeven, dit probleem ondervindt vanwege de niet-overeenkomende WWS API-versie en de XPATH-definities. |
Oplossingsopties |
* Optie 1: Verwijder de INFORMATIE over de WWS API-versie uit de URL en gebruik de standaard WWS API-versie v21.1 * Optie 2: Werk de XPATH API-expressies handmatig bij, zodat deze compatibel is met de WWS API-versie van uw voorkeur. Werk de XPATH-API-expressies bij onder Kenmerktoewijzing -> Geavanceerde opties -> Lijst met kenmerken bewerken voor Workday die verwijst naar de sectie Workday-kenmerkverwijzing |
Probleem met het ophalen van berekende Workday-velden
Is van toepassing op |
---|
* Workday naar on-premises Active Directory-inrichting van gebruikers * Gebruikersinrichting van Workday naar Microsoft Entra |
Beschrijving van probleem |
U hebt de app voor binnenkomende inrichting van Workday geconfigureerd en verbinding gemaakt met de URL van de Workday-tenant. U hebt een integratiesysteem geconfigureerd in Workday en u hebt XPATHs geconfigureerd die verwijzen naar kenmerken in het Workday-integratiesysteem. De Microsoft Entra-inrichtings-app haalt echter geen waarden op die zijn gekoppeld aan deze integratiesysteemkenmerken of berekende velden. |
Oorzaak |
Dit is een bekende beperking. De workday-inrichtings-app biedt momenteel geen ondersteuning voor het ophalen van berekende velden/integratiesysteemkenmerken met behulp van het Field_And_Parameter_Criteria_Data Get_Workers aanvraagfilter. |
Oplossingsopties |
Overweeg een tijdelijke oplossing voor het gebruik van Workday-inrichtingsgroepen of het veld Aangepaste id van Workday. |
Voorgestelde tijdelijke oplossingen
- Optie 1: Met behulp van Workday-inrichtingsgroepen: controleer of de waarde van het berekende veld kan worden weergegeven als een inrichtingsgroep in Workday. Met dezelfde logica die wordt gebruikt voor het berekende veld, kan uw Workday-beheerder mogelijk een inrichtingsgroep toewijzen aan de gebruiker. Raadpleeg het Workday-document waarvoor Workday-aanmelding is vereist: Accountinrichtingsgroepen instellen. Zodra deze toewijzing van de inrichtingsgroep is geconfigureerd, kan deze worden opgehaald in de inrichtingstaak en worden gebruikt in kenmerktoewijzingen en het bereikfilter.
- Optie 2: Aangepaste id's van Workday gebruiken: controleer of de waarde van het berekende veld kan worden weergegeven als een aangepaste id in het werkprofiel. Gebruik
Maintain Custom ID Type
de taak in Workday om een nieuw type te definiëren en waarden in deze aangepaste id in te vullen. Zorg ervoor dat het Workday ISU-account dat wordt gebruikt voor de integratie , domeinbeveiligingsmachtigingen heeft voorPerson Data: ID Information
.- Voorbeeld 1: Stel dat u een berekend veld hebt met de naam Salaris-id. U kunt 'External_Payroll_ID' definiëren als een aangepaste id in Workday en deze ophalen met behulp van een XPATH dat gebruikmaakt van 'Custom_ID_Type_ID' als het selectiemechanisme:
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()
- Voorbeeld 2: Stel dat u een berekend veld hebt met de naam Badge-id. U kunt badge-id definiëren als een aangepaste id in Workday en het kenmerk Descriptor ophalen dat overeenkomt met een XPATH dat gebruikmaakt van 'wd:ID_Type_Reference/@wd:Descriptor' als het selectiemechanisme:
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
- Voorbeeld 1: Stel dat u een berekend veld hebt met de naam Salaris-id. U kunt 'External_Payroll_ID' definiëren als een aangepaste id in Workday en deze ophalen met behulp van een XPATH dat gebruikmaakt van 'Custom_ID_Type_ID' als het selectiemechanisme: