Compartilhar via


Solucionar problemas de recuperação de atributo de RH

Problema ao buscar atributos do Workday

Aplicável ao
* Provisionamento de usuário do Workday para o Active Directory local
* Workday para provisionamento de usuário do Microsoft Entra
Descrição do problema
Você configurou o aplicativo de provisionamento de entrada do Workday e conectou-se à URL do locatário do Workday. Você executou uma sincronização de teste e observou que o aplicativo de provisionamento não está recuperando determinados atributos do Workday. Somente alguns atributos são lidos e provisionados para o destino.
Causas prováveis
Por padrão, o aplicativo de provisionamento do Workday é oferecido com mapeamento de atributo e definições XPATH que funcionam com os Serviços Web do Workday (WWS) v21.1. Ao configurar a conectividade com o Workday no aplicativo de provisionamento, se você especificou explicitamente a versão da API do WWS (exemplo: https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources/v34.0), poderá ter esse problema devido à incompatibilidade entre a versão da API do WWS e as definições de XPATH.
Opções de resolução
* Opção 1:remover as informações de versão da API do WWS da URL e usar a versão padrão da API do WWS v21.1
* Opção 2: atualize manualmente as expressões da API XPATH para que sejam compatíveis com sua versão preferencial da API WWS. Atualize as expressões da API XPATH em Mapeamento de Atributos ->Opções Avançadas -> Editar lista de atributos para Workday referindo-se à seção Referência de atributo do Workday

Problema ao buscar campos calculados do Workday

Aplicável ao
* Provisionamento de usuário do Workday para o Active Directory local
* Workday para provisionamento de usuário do Microsoft Entra
Descrição do problema
Você configurou o aplicativo de provisionamento de entrada do Workday e conectou-se à URL do locatário do Workday. Você tem um sistema de integração configurado no Workday e configurou XPATHs que apontam para atributos no Sistema de Integração do Workday. No entanto, o aplicativo de provisionamento do Microsoft Entra não está buscando valores associados a esses atributos do sistema de integração ou campos calculados.
Causa
Essa é uma limitação conhecida. Atualmente, o aplicativo de provisionamento do Workday não dá suporte à busca de atributos do sistema de integração/campos calculados usando o filtro de solicitação Field_And_Parameter_Criteria_Data Get_Workers.
Opções de resolução
Considere usar grupos de provisionamento do Workday ou o campo de ID personalizada do Workday como solução alternativa.

Soluções alternativas sugeridas

  • Opção 1: Usar grupos de provisionamento do Workday: verifique se o valor do campo calculado pode ser representado como um grupo de provisionamento no Workday. Usando a mesma lógica usada para o campo calculado, o administrador do Workday pode ser capaz de atribuir um Grupo de Provisionamento ao usuário. Documento do Workday de referência que requer logon do Workday: Configurar grupos de provisionamento de conta. Depois de configurada, essa atribuição de Grupo de Provisionamento pode ser recuperada no trabalho de provisionamento e usada em mapeamentos de atributo e filtro de escopo.
  • Opção 2: Usar IDs personalizadas do Workday: verifique se o valor do campo calculado pode ser representado como uma ID Personalizada no Perfil de Trabalho. Use a tarefa Maintain Custom ID Type no Workday para definir um novo tipo e preencher valores nesta ID personalizada. Verifique se a Conta de ISU do Workday usada para a integração tem permissão de segurança de domínio para Person Data: ID Information.
    • Exemplo 1: digamos que você tenha um campo calculado chamado ID da folha de pagamento. Você pode definir "External_Payroll_ID" como uma ID personalizada no Workday e recuperá-la usando um XPATH que usa "Custom_ID_Type_ID" como o mecanismo de seleção: 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()
    • Exemplo 2: digamos que você tenha um campo calculado chamado ID do selo. Você pode definir a "ID do selo" como uma ID personalizada no Workday e recuperar o atributo "Descritor" correspondente a ele com um XPATH que usa "wd:ID_Type_Reference/@wd:Descriptor" como o mecanismo de seleção: 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

Próximas etapas