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.
Importante
Esta funcionalidade destina-se apenas a clientes de pré-visualização pública. As funcionalidades em pré-visualização podem não estar concluídas e podem sofrer alterações antes de ficarem disponíveis na versão mais abrangente.
Aplica-se a: Administrador Global do Microsoft 365 ou Administrador de Origem de Dados Organizacional ou Administrador do Sistema de Informações de Recursos Humanos
1. Preparar e exportar os seus dados numa frequência definida
Exporte dados organizacionais para todos os funcionários da empresa e adicione todos os campos que pretende importar num modelo de .csv ou numa saída de .csv automatizada numa origem externa, como o Workday Report as a Service (RaaS). Saiba como estruturar este ficheiro de dados.
Com a frequência que decidir (por exemplo, uma vez por mês ou uma vez por semana), peça à sua aplicação personalizada ou integração de origem externa para exportar dados organizacionais do seu sistema de origem.
2. Chame a API para importar os seus dados
Para importar os seus dados para o Microsoft 365, pode escolher uma de cinco opções:
Utilize a nossa API para criar uma aplicação personalizada que exporta e importa os seus dados com a frequência que escolher. Saiba como.
Execute a nossa solução C# na consola, que se baseia na nossa API. Saiba como.
Execute o nosso script do PowerShell, que também se baseia na nossa API. Saiba como.
Utilize um modelo de Azure Data Factory para enviar dados para a importação baseada em API. Saiba como.
Execute o nosso script no nó para obter tokens OAuth. Em seguida, utilize esses tokens para enviar dados diretamente a partir de uma origem externa, como o Workday, para a importação baseada em API. Saiba como.
Observação
As nossas soluções C# e PowerShell só importam dados para Dados Organizacionais no Microsoft 365. Não exportam dados do seu sistema de origem.
Se estiver a trabalhar com a opção 1, 2, 3 ou 4, certifique-se de que tem estas informações:
ID da aplicação (cliente). Localize este ID nas informações da aplicação registada no centro de administração do Microsoft Entra em ID da Aplicação (cliente).
Segredo do cliente: esta é uma cadeia secreta que a aplicação utiliza para provar a sua identidade ao pedir um token. Também é conhecida como palavra-passe de aplicação. Este segredo só é apresentado pela primeira vez quando o segredo do cliente é criado. Para criar um novo segredo do cliente, siga estes passos.
Nome do certificado. Este nome está configurado na sua aplicação registada. Depois de carregar o certificado, o nome do certificado é apresentado em Descrição no Portal do Azure. Pode utilizar o nome do certificado como alternativa ao segredo do cliente.
Microsoft Entra ID do inquilino. Pode encontrar este ID na página de descrição geral da aplicação em ID de diretório (inquilino).
Unidade de escala: a unidade de escala fornecida para o seu inquilino, como "novaprdwus2-01".
O ficheiro .csv e o caminho para o ficheiro de .csv.
Em alternativa, se estiver a trabalhar com a opção 5, certifique-se de que tem estas informações:
ID da aplicação (cliente). Localize este ID nas informações da aplicação registada no Centro de administração do Microsoft 365 em ID da Aplicação (cliente).
Segredo do cliente: esta é uma cadeia secreta que a aplicação utiliza para provar a sua identidade ao pedir um token. Também é conhecida como palavra-passe de aplicação. Este segredo só é apresentado quando cria o segredo do cliente. Saiba como criar um novo segredo do cliente.
Microsoft Entra ID do inquilino. Pode encontrar este ID na página de descrição geral da aplicação em ID de diretório (inquilino).
ID do Conector: esta é a cadeia no final do URL que aparece quando seleciona o conector baseado em API no Centro de administração do Microsoft 365, como
https://admin.cloud.microsoft/OrganizationalDataInM365/connection-details/[Connector ID here].Unidade de escala: a unidade de escala fornecida para o seu inquilino, como "novaprdwus2-01".
Enviar dados por push
Aplicação para chamar a API do Microsoft 365 para emitir conteúdo
[POST] https://api.orginsights.viva.office.com/v1.0/tenants/{tenantid}/modis/connectors/HR/ingestions/fileIngestion
Caso o conector não esteja definido:
403: Forbidden
Se o conector estiver definido, mas a ingestão anterior ainda não estiver concluída:
400: Bad request: Previous ingestion is not complete.
Opção 1: Utilizar a API do Microsoft 365 para criar uma aplicação de importação/exportação personalizada
Pode utilizar a API do Microsoft 365 para criar uma aplicação personalizada que exporta automaticamente dados do seu sistema de origem e, em seguida, importá-los para o Centro de administração do Microsoft 365.
A sua aplicação pode assumir qualquer formulário, como um script do PowerShell, mas tem de exportar os seus dados de origem como um ficheiro de .csv na frequência que escolher e importar esse ficheiro para as aplicações e serviços do Microsoft 365.
Opção 2: importar dados através da nossa solução C# depois de exportar dados através da sua aplicação personalizada
Depois de exportar os dados de origem como um ficheiro de .csv na frequência que escolher, pode executar a solução DescriptiveDataUploadApp C# na consola do . A solução DescriptiveDataUploadApp C# traz os seus dados armazenados localmente para o Microsoft 365. Saiba mais no GitHub.
Para 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.git.Inclua os seguintes valores da consola.
- AppID/ClientID
- Caminho absoluto para o ficheiro de .csv. Formate o caminho da seguinte forma:
C:\\Users\\JaneDoe\\OneDrive - Microsoft\\Desktop\\info.csv - ID do inquilino do Microsoft Entra
- Nome do certificado
Opção 3: executar a solução DescriptiveDataUpload do PowerShell depois de exportar dados através da sua aplicação personalizada
Semelhante à opção 2, depois de exportar os dados de origem como um ficheiro de .csv na frequência que escolher, pode executar a solução DescriptiveDataUpload do PowerShell na consola do . A solução DescriptiveDataUpload do PowerShell traz os seus dados armazenados localmente para o Microsoft 365. Saiba mais no GitHub.
Clone o código fonte para o computador ao executar este comando na linha de comandos:
git clone https://github.com/microsoft/orgdata_apibasedimport.git.Abra uma nova janela do PowerShell como administrador.
Na janela do PowerShell, execute o seguinte comando:
Install-Module -Name MSAL.PSEm alternativa, aceda a esta ligação da galeria do PowerShell para obter instruções sobre a instalação.
Definir parâmetros.
ClientIDpathTocsvFileTenantIdnovaScaleUnitingressDataType: HR-
ClientSecretoucertificateName