Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Depois de registar uma nova aplicação no Centro de administração do Microsoft 365, ter gerado um segredo do cliente e configurado a importação no Centro de administração do Microsoft 365, pode executar a nossa solução de Nó para obter tokens na consola do . A execução desta solução gera os tokens de que precisa para criar a integração da API na sua origem externa, como o Workday. Saiba como no GitHub.
1. Executar a solução
Clone esta aplicação para o seu computador ao executar o seguinte comando na linha de comandos:
git clone https://github.com/microsoft/orgdata_apibasedimport.gitInclua os seguintes valores da consola:
- AppID/ClientID
- Segredo do cliente
- ID do inquilino do Microsoft Entra
- ID do Conector
- Unidade de dimensionamento
O script será executado e abrirá uma nova janela do browser. Inicie sessão com o mesmo e-mail que introduziu em ID da Aplicação ou UPN ao configurar a importação no Centro de administração do Microsoft 365.
Na página Configuração de Integração do HRIS , copie de forma segura os seguintes valores, que irá utilizar para criar a integração na sua origem externa , como o Workday Report as a Service (RaaS):
- Endereço HTTP
- Token de Acesso
- Atualizar Token
- Atualizar URL do Token
2. Criar um relatório personalizado no Workday
Aplica-se a: Administrador Global do Microsoft 365 ou Administrador de Origem de Dados Organizacional
Abra o Workday, procure "Criar relatório personalizado" e selecione-o.
Introduza um nome para o relatório.
Junto a Tipo de Relatório, selecione Avançadas.
Junto a Origem de Dados, selecione Trabalhos para Relatórios de HCM.
Deixe Otimizado para Desempenho desmarcado para filtrar as funções de trabalho que não têm um endereço de e-mail. A Microsoft identifica os trabalhadores por endereço de e-mail, pelo que é um campo obrigatório.
Na parte inferior da página, selecione OK.
Para adicionar campos de e-mail do gestor:
Selecione o menu de três pontos à direita do nome do relatório.
Selecione Campo Calculado paraCriar Campo Calculado do Relatório>.
Introduza um nome para o novo campo, como "Gestor Email".
Junto a Objeto de Negócio, introduza "Trabalho".
Junto a Função, introduza "Valor Relacionado com Pesquisa".
Selecione OK.
No ecrã seguinte, junto a Campo de Pesquisa, introduza "Gestor – Nível 01".
Junto a Devolver Valor, introduza o campo de e-mail pretendido, tal como Trabalho Primário Público Email Endereço.
Na parte inferior da página, selecione OK.
Adicione campos e personalize o relatório com base nas necessidades da sua organização:
Selecione o menu de três pontos à direita do nome do relatório.
SelecioneEdiçãode Relatório> Personalizado.
Junto a Filtro de Origem de Dados, introduza "Todos os Trabalhos Ativos (Todos os Tipos)".
No separador Colunas , selecione o ícone "+" no canto superior esquerdo para adicionar campos.
Exemplo de mapeamentos para a maioria dos campos reservados listados aqui
O campo Email Do Gestor referencia o campo calculado que configurou acima.
Esta é a melhor estimativa para o mapeamento de cada campo; Poderão existir mapeamentos mais adequados para o seu inquilino especificamente.
Qualquer um dos campos reservados associados acima pode ser adicionado aqui se ainda não o tiver feito. Também pode adicionar quaisquer campos personalizados que pretenda com qualquer nome e estes podem ser importados para quaisquer aplicações que utilizem campos personalizados.
| Objeto de Negócio | Campo | Substituição do Cabeçalho de Coluna | Alias XML de Substituição de Cabeçalhos de Coluna |
|---|---|---|---|
| Função de trabalho | ID do Funcionário | Microsoft_EmployeeID | Defina esta coluna como sendo o mesmo valor que a Substituição do Cabeçalho de Coluna |
| Função de trabalho | Endereço de Email de Trabalho Primário Público | Microsoft_PersonEmail | |
| Função de trabalho | Email do gestor | Microsoft_ManagerEmail | |
| Função de trabalho | Organização de Supervisão | Microsoft_Organization | |
| Função de trabalho | Nível de Gestão | Microsoft_LevelDesignation | |
| Função de trabalho | Família de Trabalho Único | Microsoft_JobDiscipline | |
| Função de trabalho | Título da Empresa | Microsoft_JobTitle | |
| Função de trabalho | Localização - Nome | Microsoft_CompanyOfficeLocation | |
| Função de trabalho | Data de Contratação | Microsoft_HireDate | |
| Função de trabalho | Nome | Microsoft_FirstName | |
| Função de trabalho | Sobrenome | Microsoft_LastName | |
| Função de trabalho | Nome Legal no Formato de Apresentação de Relatórios | Microsoft_DisplayName | |
| Função de trabalho | Empresa - Nome | Microsoft_Company | |
| Função de trabalho | Endereço de Trabalho - Linha Formatada 1 | Microsoft_CompanyOfficeStreet | |
| Função de trabalho | Endereço do Trabalho - Cidade | Microsoft_CompanyOfficeCity | |
| Função de trabalho | Endereço do Trabalho - Estado/Província | Microsoft_CompanyOfficeState | |
| Função de trabalho | Endereço do Trabalho - Código Postal | Microsoft_CompanyOfficePostalCode | |
| Função de trabalho | Endereço do Trabalho - País/Região | Microsoft_CompanyOfficeCountryOrRegion | |
| Função de trabalho | Tipo de Trabalho - Texto | Microsoft_EmploymentType | |
| Função de trabalho | Competências Ativas | Microsoft_UserSkillNames | |
| Função de trabalho | Número de Telefone do Trabalho Primário Público | Microsoft_Phone | |
| Função de trabalho | Centro de Custos - ID | Microsoft_CostCenter | |
| Função de trabalho | Divisão | Microsoft_Division |
Filtre as funções de trabalho que não têm um e-mail ao adicionar ao separador Filtro , como:
Depois de personalizar o relatório, selecione Avançadas. Em seguida, em Opções dos Serviços Web, selecione Ativar Como Serviço Web.
3. Criar a integração na sua origem externa
Utilize estes passos para criar a integração da API no Workday.
Na parte superior do ecrã do Workday, procure "Criar BEI" e selecione-o.
Na página Criar BEI :
- Introduza um nome para a integração.
- Selecione Saída.
- Selecione OK.
Reveja e confirme os detalhes na página Definições Gerais . Se tudo estiver correto, selecione Seguinte.
Na página Obter Dados :
Junto a Tipo de Origem de Dados, selecione Relatório Personalizado.
Junto a Relatório Personalizado, selecione o relatório que pretende integrar no conector Armazenamento de Blobs do Azure.
Em Detalhes, junto a Formato de Saída Alternativo, selecione CSV.
Na parte inferior da página, selecione Seguinte.
Na página Transformar , não precisa de fazer alterações. Selecione Avançar.
Na página Entregar :
- Junto a Método de Entrega, selecione HTTP/SSL.
- Junto a Endereço HTTP, introduza o endereço gerado a partir dos passos acima.
- Junto a Tipo de Invocação do Serviço Web, selecione OAuth 2.0.
- Junto a Token de Acesso, introduza o token de acesso gerado a partir dos passos acima.
- Junto a Atualizar Token, introduza o token de atualização gerado a partir dos passos acima.
- Junto a Atualizar URL do Token, introduza o URL do token de atualização gerado a partir dos passos acima.
- Junto a ID de Cliente, introduza AppID/ClientID.
- Junto a Segredo do Cliente, introduza o segredo do cliente.
- Junto a Nome do Ficheiro, introduza o nome de ficheiro pretendido, que tem de ser .csv.
- Na parte inferior da página Entregar , selecione Seguinte.
Reveja os detalhes na página Rever e Submeter . Se tudo estiver correto, selecione OK.
Junto ao nome da sua integração, selecione Ações.
Paire o cursor do rato sobre Integração e, em seguida, selecione Iniciar/Agendar Integração.
Na página Iniciar/Agendar Integração :
- Junto a Integração, selecione o nome da integração que criou.
- Junto a Frequência de Execução, selecione a frequência pretendida.
- Selecione OK.