Fazer login no agente de dados e no editor de scripts com credenciais do Workday
Alguns links neste artigo levam para o Workday Community. Se você não tem uma conta do Community, solicite uma.
Você pode se conectar ao agente de dados do Adaptive usando as credenciais do Workday quando criar um agente se:
- A sincronização de usuário foi concluída no seu locatário do Workday.
- Você registra um cliente de API para seu agente de dados e fornece as informações dele ao gestor do agente de dados do Workday Adaptive Planning.
O processo requer dois tipos diferentes de concessão de registro de API do Workday:
- Uma concessão de código de autorização para provisionamento do agente de dados, para logon na interface de usuário por um usuário do Adaptive Planning.
- Depois de provisionar o agente, uma concessão JWT Bearer para trocas de token sem interface de usuário como uma conta de serviço de integração que não depende do logon na interface de usuário do Adaptive Planning.
Pré-requisitos
No Adaptive Planning
Segurança: permissão
Designer de dados
No Workday
- Segurança obrigatória para registrar um cliente de API.
- Habilite APIs públicas na guiaAdaptive Planningdo relatórioDefinição de locatário. ConsulteEtapas: configurar o Adaptive Planning para HCM e Financials.
- Para agentes de dados v12.0.240 e mais recentes, crie um ISU. Consulte as etapas do ISU em Etapas: habilitar fontes de dados do Planning após sincronização de usuário.Para o agente de dados 12.0.240 e versões mais recentes, o usuário que se conecta não precisa da política de segurança do domínioSetup: Adaptive Planning API Accessno Workday.
- Atribua o ISU ao grupo de segurança ISU do Adaptive.
Na rede que hospeda o agente de dados e o gerenciador do agente de dados do Workday Adaptive Planning
- Verifique se as configurações de firewall e rede podem acessar os endereços IP do Workday. Consulte Domínios e endereços IP do Adaptive Planning.
Informar os detalhes do cliente de API do Workday no gerenciador do agente de dados do Workday Adaptive Planning
- Verifique se a opção Habilitar APIs públicas foi ativada na guia doAdaptive PlanningemDefinição de locatário do Workday.
- Registre um cliente de API no Workday especificamente para o agente de dados usandoa Concessão do código de autorizaçãocom um token de acessoBearer. Essa concessão do código de autorização é usada para conectar-se ao serviço do agente e provisionar o agente com uma interface de usuário. Consulte Registrar clientes de API.
- SelecioneNon-Expiring Refresh Tokens.
- Definao escopo (áreas funcionais)comoSysteme adicioneo Adaptive Planning.
- SelecioneOKpara gerar a chave, o segredo e outros detalhes que identificam seu novo cliente de integração.
- Copie oPonto de extremidade de autorização, o Ponto de extremidade do token, a ID do clienteea Chave secreta do clientepara inseri-los assim que o gerenciador do agente de dados for iniciado.
- Inicie o gerenciador do agente de dados do Workday Adaptive Planning no computador local.
- SelecioneDiagnose and Configure Network.
- Selecione a guiaWorkday.
- Insira as informações geradas ao registrar o cliente de API no Workday:
- Ponto de extremidade de autorização
- Ponto de extremidade do token
- ID do cliente copiada do Workday
- Chave secreta cliente copiada do Workday
- OURL de redirecionamentodeve corresponder aoURI de redirecionamentohttps://www.workday.cominformados ao registrar o cliente de API.
- SelecioneSign in with Workdaye conecte-se ao gerenciador do agente de dados.Para o agente de dados 12.0.240 e mais recente, o usuário que faz login não precisa da política de segurança do domínioSetup: Adaptive Planning API Accessno Workday.
- Se você usa o agente de dados 12.0.239 ou versões anteriores, pare aqui. Para o agente de dados 12.0.240 e mais recente, vá para a próxima etapa
- SelecioneDiagnose and Configure Network Options.
- Selecione a guiaIntegração do Workday.
- Configure a guiaIntegração do Workdaye registre um cliente de API no Workday especificamente para o agente de dados. Consulte Registrar clientes de API. Quando você registra o cliente de API, use um token de acessoJWT Bearerpara trocas de token de não interface de usuário que não dependem de usuários conectados à interface de usuário do Adaptive Planning:
- Na seçãoCertificado x509, selecioneCriar chave pública x509, especifique um nome e cole ocertificadocopiado da guiade integração doWorkday Adaptive Planning Data Agent Manager.
- Defina o escopo (áreas funcionais) comoSysteme adicioneo Adaptive Planning.
- SelecioneOKpara gerar a ID do cliente, o Ponto de extremidade do token e outros detalhes que identificam seu novo cliente de integração.
- Copie aID do clienteeo Ponto de extremidade do token. Você precisará deles quando o gerenciador do agente de dados do Workday Adaptive Planning for iniciado.
- Insira as informações geradas ao registrar o cliente de API para seu token de acessoJWT Bearerno Workday:
- ID do clientecopiada do Workday.
- ISUcopiado das no Workday. Talvez seja necessário pedir ao seu administrador para fornecer o ISU.
- Ponto de extremidade do tokencopiado do Workday.
- Certificado(somente leitura).
- SelecioneApply Workday Integration Settings.
- Faça login no editor de script do Adaptive com as credenciais do Workday
- Depois de inserir as informações do cliente de API para o agente de dados, você pode copiá-las na guia Workday, no editor de script do Adaptive.
- Inicie o editor de script do Adaptive no seu computador local. Navegue atéAdaptive Data Agent>Adaptive Script Editor.
- Selecione a guiaWorkdayno editor de script.
- Cole estes campos do agente de dados:
- Ponto de extremidade de autorização.
- Ponto de extremidade do token.
- ID do clientecopiada do Workday.
- Chave secreta clientecopiada do Workday.
- OURL de redirecionamentodeve corresponder aoURI de redirecionamentohttps://www.workday.cominformados ao registrar o cliente de API.
- Selecione a guiaIntegração.
- SelecioneSign In with Workday.
- Informe suas credenciais do Workday.
- Se você usa o agente de dados 12.0.239 ou versões anteriores, pare aqui.
- Para o agente de dados 12.0.240 e versões mais recentes, configure a guia Integração do Workday.
- Insira as informações geradas ao registrar o cliente de API para seu token de acessoJWT Bearerno Workday:
- ID do clientecopiada do Workday.
- ISUcopiado das no Workday. Talvez seja necessário pedir ao seu administrador para fornecer o ISU.
- Ponto de extremidade do tokencopiado do Workday.
- Certificado(somente leitura).
- Instale os plug-ins de entrada e saída do editor de script do Adaptive Planning com as credenciais do Workday
- Os plug-ins de entrada e saída do Adaptive Planning no editor de scripts são executados sem uma interface de usuário. Eles exigem uma concessão JWT Bearer e um usuário ISU, pois uma pessoa não faz login todas as vezes.
- Abra o editor de script do Adaptive no computador local e faça login.
- Crie uma transformação ou tarefa, ou abra um(a) existente.
- Arraste o plug-inAdaptive Planning OutputouAdaptive Planning Inpute clique com o botão direito do mouse nele para selecionarEditar.
- Na guiaConexão de instância, altereo Método de conexãoparaWorkday.
- Copie todo o conteúdo do campoCertificado. Esse certificado identifica que esse plug-in está autorizado a se comunicar com o Workday. Não feche o editor de script até concluir o registro do cliente de API no Workday e a definição do plug-in do editor.
- Registrar um cliente de API no Workday
- Abra um navegador e faça login no Workday como superusuário.
- Pesquise no Workday porRegister API Client.
- Defina oTipo de concessão do clientecomoToken JWT Bearer.
- Na seçãox509 Certificate, selecioneCreate x509 Public Key, especifique um nome e cole oCertificadocopiado da guiaIntegração do Workdaydo gerenciador de serviços do agente de dados do Adaptive Planning.
- Definao escopocomoAdaptive Planning.
- Inserirhttps://www.workday.comparao URL de redirecionamento.
- SelecioneOKpara salvar e manter essa página aberta para que você possa copiar aID do clienteeo Ponto de extremidade do tokendela.
- Conclua a definição do plug-in no editor de script
- Use a ID de cliente da API, o Ponto de extremidade do token e o ISU para concluir a definição do plug-in.
- Volte ao editor de script do Adaptive para colar aID do clienteeo Ponto de extremidade do tokendo Workday.
- ISUcopiado das no Workday. Talvez seja necessário pedir ao seu administrador para fornecer o ISU. Para obter mais informações sobre como criar um ISU, consulte Etapas: configurar o Workday para importar dados para o Adaptive Planning .
- SelecioneOKpara salvar.
Sincronização de usuário e agentes de dados preexistentes
Siga as etapas abaixo antes e depois de executar a sincronização de usuário no Workday para garantir que seu agente de dados continue sendo executado sem interrupções.
Antes de executar a sincronização de usuário
- Inicie o gerenciador do agente de dados do Workday Adaptive Planning no computador local.
- SelecioneDiagnose and Configure Network.
- Selecione a guiaWorkday.
- Insira as informações geradas ao registrar o cliente de API no Workday:
- Ponto de extremidade de autorização
- Ponto de extremidade do token
- ID do cliente copiada do Workday
- Chave secreta cliente copiada do Workday
- OURL de redirecionamentodeve corresponder aoURI de redirecionamentohttps://www.workday.cominformados ao registrar o cliente de API.
Após executar a sincronização de usuário no Workday
Configure a guia
Integração do Workday
após a sincronização de usuário.- Selecione a guiaIntegração do Workday.
- Registre um cliente de API no Workday especificamente para o agente de dados usando um token de acessoJWT Bearer. Consulte Registrar clientes de API.
- Criea chave pública x509e cole ocertificadocopiado da guiade integração do Workday com o gerenciador de agente de dados do WorkdayAdaptive Planning.
- Defina o escopo (áreas funcionais) comoSystemeAdaptive Planning.
- SelecioneOKpara gerar aID do cliente, oPonto de extremidade do tokene outros detalhes que identificam seu novo cliente de integração.
- Copie aID do cliente, oISUe oPonto de extremidade do token. Você precisará deles quando o gerenciador do agente de dados do Workday Adaptive Planning for iniciado.
- Inicie o gerenciador do agente de dados do Workday Adaptive Planning no computador local.
- SelecioneDiagnose and Configure Network.
- Selecione a guiaIntegração do Workday.
- Insira as informações geradas ao registrar o cliente de API para seu token de acessoJWT Bearerno Workday:
- ID do clientecopiada do Workday.
- ISUcopiado das no Workday. Talvez seja necessário pedir ao seu administrador para fornecer o ISU.
- Ponto de extremidade do tokencopiado do Workday.
- Certificado(somente leitura).
- Inicie o agente de dados, selecioneSign in with Workdaye conecte-se.