Solución de problemas de recuperación de atributos de RR. HH.
Problema al capturar atributos de Workday
Se aplica a |
---|
* Aprovisionamiento de usuarios de Workday a Active Directory en el entorno local * Aprovisionamiento de usuarios de Workday a Microsoft Entra |
Descripción del problema |
Ha configurado la aplicación de aprovisionamiento de entrada de Workday y se ha conectado correctamente a la dirección URL del inquilino de Workday. Ha ejecutado una sincronización de prueba y ha observado que la aplicación de aprovisionamiento no recupera algunos atributos de Workday. Solo se leen y se aprovisionan en el destino algunos atributos. |
Causa probable |
De forma predeterminada, la aplicación de aprovisionamiento de Workday se suministra con asignaciones de atributos y definiciones XPATH que funcionan con Workday Web Services (WWS) v21.1. Al configurar la conectividad con Workday en la aplicación de aprovisionamiento, si especificó explícitamente la versión de la API de WWS (por ejemplo, https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources/v34.0 ), puede encontrarse con este problema debido a la falta de coincidencia entre la versión de la API de WWS y las definiciones de XPATH. |
Opciones de resolución |
* Opción 1: quite de la dirección URL la información de versión de la API de WWS y use la versión 21.1 predeterminada de la API de WWS. * Opción 2: Actualice manualmente las expresiones de API XPATH para que sea compatible con la versión de la API de WWS que prefiera. Actualice las expresiones de API XPATH en Asignación de atributos -> Opciones avanzadas -> Edit attribute list for Workday (Editar lista de atributos para Workday). Para ello, consulte la referencia de los atributos de Workday. |
Problema al capturar campos calculados de Workday
Se aplica a |
---|
* Aprovisionamiento de usuarios de Workday a Active Directory en el entorno local * Aprovisionamiento de usuarios de Workday a Microsoft Entra |
Descripción del problema |
Ha configurado la aplicación de aprovisionamiento de entrada de Workday y se ha conectado correctamente a la dirección URL del inquilino de Workday. Tiene un sistema de integración configurado en Workday y ha configurado elementos XPATH que apuntan a atributos del sistema de integración de Workday. Aun así, la aplicación de aprovisionamiento de Microsoft Entra no captura valores asociados a estos atributos del sistema de integración o campos calculados. |
Causa |
Esta es una limitación conocida. Actualmente, la aplicación de aprovisionamiento de Workday no admite la captura de campos calculados o atributos del sistema de integración mediante el filtro de solicitud Field_And_Parameter_Criteria_Data Get_Workers. |
Opciones de resolución |
Podría considerar una solución alternativa de usar los grupos de aprovisionamiento de Workday o el campo de identificador personalizado de Workday. |
Soluciones alternativas sugeridas
- Opción 1: Uso de grupos de aprovisionamiento de Workday: compruebe si el valor del campo calculado se puede representar como un grupo de aprovisionamiento en Workday. Con la misma lógica que se usa para el campo calculado, es posible que el administrador de Workday pueda asignar un grupo de aprovisionamiento al usuario. Consulte la documentación de Workday que requiere el inicio de sesión de Workday: Configuración de grupos de aprovisionamiento de cuentas. Una vez configurada, esta asignación de grupo de aprovisionamiento se puede recuperar en el trabajo de aprovisionamiento y usarse en asignaciones de atributos y filtro de ámbito.
- Opción 2: Uso de identificadores personalizados de Workday: compruebe si el valor del campo calculado se puede representar como un identificador personalizado en el perfil de trabajo. Use la tarea
Maintain Custom ID Type
en Workday para definir un nuevo tipo y rellenar los valores de este identificador personalizado. Asegúrese de que la cuenta de ISU de Workday usada para la integración tiene permiso de seguridad de dominio paraPerson Data: ID Information
.- Ejemplo 1: Supongamos que tiene un campo calculado denominado Id. de nómina. Puede definir "External_Payroll_ID" como identificador personalizado en Workday y recuperarlo mediante un XPATH que use "Custom_ID_Type_ID" como mecanismo de selección:
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()
- Ejemplo 2: Supongamos que tiene un campo calculado denominado Id. de notificación. Puede definir "Id. de notificación" como un identificador personalizado en Workday y recuperar el atributo "Descriptor" correspondiente con un XPATH que use "wd:ID_Type_Reference/@wd:Descriptor" como mecanismo de selección:
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
- Ejemplo 1: Supongamos que tiene un campo calculado denominado Id. de nómina. Puede definir "External_Payroll_ID" como identificador personalizado en Workday y recuperarlo mediante un XPATH que use "Custom_ID_Type_ID" como mecanismo de selección: