Configure o. Microsoft Dynamics 365 for Finance and Operations spoke

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 8 min. de leitura
  • Integrar o. ServiceNow instância e. Microsoft Dynamics 365 para Finanças e Operações Criando uma aplicação OAuth personalizada em Microsoft Azure para autenticar ServiceNow solicitações.

    Antes de Iniciar

    • Solicitar uma assinatura de IntegrationHub.
    • Ative o. Microsoft Dynamics 365 for Finance and Operations spoke .
    • Função necessária: administrador
    Nota:
    Depois de configurar o alias de conexão e credencial, certifique-se de recuperar os metadados mais recentes da aplicação Microsoft Dynamics 365 Finance and Operations.

    Registre-se Microsoft Dynamics 365 para Finanças e Operações Como um provedor OAuth

    Registre-se Microsoft Dynamics 365 para Finanças e Operações Como o provedor OAuth para que ServiceNow A instância pode solicitar tokens OAuth 2,0.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > OAuth de Sistema > Registro de aplicações.
    2. Aberto para o registro de Microsoft D365 Fin e Ops Spoke OAuth .
    3. No formulário, preencha estes valores.
      Tabela 1. Formulário de registros de aplicações
      Campo Descrição
      Nome Nome para identificar exclusivamente o registro. Por exemplo, insira: Microsoft Dynamics 365 para Finanças e Operações OAuth
      ID de cliente ID do cliente criado durante Microsoft Dynamics 365 para Finanças e Operações configuração da aplicação.
      Segredo do cliente Segredo do cliente criado durante a configuração da aplicação Microsoft Dynamics 365 for Finance and Operations.
      URL de Autorização Endpoint do código de autorização do OAuth. Inserir: https://login.microsoftonline.com/<AzureTenantID>/oAuth2/v2.0/Authorize
      URL do token Endpoint do token do servidor OAuth. Inserir: https://login.microsoftonline.com/<AzureTenantID>/oAuth2/v2.0/token
      URL de revogação do token Endpoint de revogação de token do servidor OAuth.
      Redirecional URL Endpoint de retorno de chamada do OAuth neste formato: https://<instance>.service-now.com/oauth_redirect.do
      Script do API do OAuth Script para personalizar a solicitação e a resposta. Selecione .
      URL de logotipo URL que contém uma imagem a ser usada como logotipo da aplicação.
      Tipo de concessão padrão Tipo de concessão usado para estabelecer o token. Selecione Credenciais do Cliente.
      Tempo de vida do token de atualização Tempo, em segundos, em que o token de atualização é válido. O tempo padrão é 8.640.0000 segundos.
      PKCE necessário Opção para permitir que clientes públicos exijam o PKCE para uma autorização.
      Nota:
      Você pode usar somente o Código de autorização como o Tipo de concessão padrão quando o PKCE estiver habilitado.
      Aplicação Escopo da aplicação que contém este registro.
      Acessível de Escopo da aplicação a partir do qual este registro fica acessível.
      Ativo Opção para usar ativamente o registro da aplicação.
      Usar autenticação mútua Opção de usar autenticação mútua para solicitação e revogação de token. Esta opção exige que um perfil de autenticação mútua seja especificado.
    4. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.

    Crie um registro de conexão para Microsoft Dynamics 365 para Finanças e Operações

    Crie um registro de conexão para seu Microsoft Dynamics 365 para Finanças e Operações . . Microsoft Dynamics 365 for Finance and Operations spoke os aliases de conexão e credencial usam essas conexões para executar ações no Microsoft Dynamics 365 para Finanças e Operações .

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Conexões e Credenciais > Aliases de conexões e credenciais.
    2. Abra o registro de alias para MicrosoftD365FinAndOps .
    3. Em Conexões clique em Novo .
    4. No formulário, preencha estes campos.
      Tabela 2. Formulário de conexão
      Campo Descrição
      Nome Nome para identificar exclusivamente o registro. Por exemplo, Microsoft Dynamics 365 for Finance and Operations Connection .
      Credencial Registro de credencial criado para Microsoft Dynamics 365 para Finanças e Operações . PESQUISE e selecione MicrosoftD365FinAndOps.Credencial .
      Alias de conexão Registro de alias associado a esta conexão. Insira sn_ms_fin_ops_spk.MicrosoftD365FinAndOps
      URL de conexão URL base para se conectar Microsoft Dynamics 365 para Finanças e Operações . Inserir: https://<instance_ID>.cloudax.dynamics.com/
      Ativo Opção para usar ativamente o registro de conexão.
      Domínio Domínio no qual a ação é executada.
    5. Clique em Enviar.

    Recupere metadados do Microsoft Dynamics 365 Finance and Operations

    Recupere os metadados do Microsoft Dynamics 365 Finance and Operations e armazene-os em sua instância da ServiceNow. As ações dinâmicas exigem os metadados mais recentes do Microsoft Dynamics 365 Finance and Operations.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Metadados FinOps do Microsoft D365 > Conteúdo de metadados de FinOps do Microsoft D365.
    2. Clique em Obter/Atualizar metadados .
    3. Selecione o alias para recuperar metadados atualizados do aplicativo Microsoft Dynamics 365 Finance and Operation e clique em OK .
      Nota:
      Recupere os metadados mais recentes sempre que houver mudanças na aplicação Microsoft Dynamics 365 Finance and Operations.

    Configure o webhook bidirecional para o Microsoft Dynamics 365 for Finance and Operations Spoke

    Configure o webhook para assinar o Microsoft Dynamics 365 for Finance and Operations Spoke com um ServiceNow URL de retorno de chamada.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Spoke do Microsoft D365 FNO > Registros do Webhook FnO.
    2. Clique em Nova.
    3. Preencha os campos no formulário.
      Campo Descrição
      Nome Nome exclusivo do registro do webhook. Por exemplo, Webhook do Microsoft Dynamics 365 para Finanças e Operações .
      Descrição Descrição opcional do webhook.
      Gerar URL de retorno da chamada Opção para gerar um URL de retorno de chamada que é usado para registrar o webhook no portal de Finanças e Operações do Microsoft Dynamics 365.
      Gerar novo segredo Opção para gerar uma chave secreta para o webhook de Finanças e Operações do Microsoft Dynamics 365.
      Nota:

      Ao gerar um novo segredo, certifique-se de gerar o URL de retorno de chamada também depois de gerar o segredo.

      Registre o URL de retorno de chamada para registrar o aplicativo no portal do Azure.

    Personalize o webhook bidirecional no spoke do Microsoft Dynamics 365 Finance and Operations

    Crie política de roteamento de webhook e subfluxo de acordo com seu requisito no spoke do Microsoft Dynamics 365 Finance and Operations.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Flow Designer > Designer.
    2. Clique em Subfluxos .
    3. Crie uma cópia do subfluxo necessário.
    4. Personalize o subfluxo necessário de acordo com seu requisito e publique-o.
    5. Navegar até Spoke do Microsoft D365 FnO > Políticas de roteamento de webhook do FNO.
    6. Clique em Nova.
    7. No formulário, preencha os campos.
      Tabela 3. Formulário de decisão
      Campo Descrição
      Rótulo Rótulo exclusivo para identificar a política de roteamento.
      Resposta padrão Opção para especificar se esta é a resposta padrão. A resposta padrão é aplicável quando as condições não são atendidas.
      1. Clique no ícone Pesquisar.
      2. Selecione o subfluxo necessário em Documento: lista.
        Nota:
        Certifique-se de que Nome da tabela . Fluxo [sys_hub_flow] .
      Condição Condições a serem atendidas quando os eventos necessários ocorrem no Microsoft Dynamics 365 Finance and Operations. Consulte Microsoft Dynamics 365 for Finance and Operations spoke para obter informações sobre os campos compatíveis.
      Resposta Subfluxo que precisa ser acionado quando as condições especificadas são atendidas.
    8. Clique em Enviar.
      Nota:
      Essas políticas de roteamento são salvas nas tabelas de decisão. Os usuários são advertidos contra atualizar ou modificar diretamente os dados nessas tabelas.

    Resultado

    A política de roteamento e o subfluxo são criados.

    Registre um aplicativo no portal do Microsoft Azure para o Microsoft Dynamics 365 Finance and Operations Spoke

    Registre sua instância da ServiceNow no portal do Microsoft Azure para usar o Microsoft Dynamics 365 Finance and Operations Spoke.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Faça login no portal do Azure.
    2. Navegue até Registros do app e registre um app para o webhook.
    3. Crie um cofre de chaves usando o portal do Azure.
      Para obter mais informações, consulte Crie um cofre de chaves usando o portal do Azure .
    4. Navegue até Políticas de acesso .
    5. Crie uma política de acesso.
    6. Selecione Obter Em Permissões secretas e clique em Próximo .
    7. Em Principal , pesquise o nome do app registrado anteriormente e clique em Próximo .
    8. Em Aplicação (opcional) Clique em Avançar.
    9. Em Revisar e criar clique em Criar .
    10. Navegue até Segredos seção.
    11. Clique em Gerar/Importar .
    12. Na página Criar um segredo, insira um nome e forneça o URL de retorno de chamada gerado pela instância da ServiceNow.
    13. Clique em Criar.
    14. Faça login no portal de Finanças e Operações do Microsoft Dynamics 365.
    15. Navegar até Administração do sistema > Eventos de negócios > Catálogo de eventos de negócios.
    16. Navegue até a guia Endpoints e clique em Novo .
    17. Selecione o tipo de endpoint como HTTPS na exibição Padrão e clique em Próximo .
    18. No formulário, preencha os detalhes.
      Nome do endpoint Nome do endpoint.
      Tipo de endpoint Tipo do endpoint.
      Cofre de chaves Cofre de chaves criado para a aplicação.
      ID da aplicação do Azure Active Directory ID do objeto da aplicação.
      Segredo da aplicação do Azure Segredo criado para a aplicação
      Nome DNS do cofre de chaves URI do cofre da aplicação.
      Nome do segredo do cofre de chaves Nome do segredo do cofre de chaves.
    19. Clique em OK.
      Nota:
      Certifique-se de que a política de acesso ao cofre de chaves seja criada para a aplicação. A política de acesso deve permitir que o registro da aplicação acesse segredos do cofre de chaves.
    20. Navegue até a guia Eventos de negócios e pesquise uma categoria.
      Por exemplo, Ordens de compra.
    21. Selecione a categoria necessária na lista e clique em Ativar .
    22. Na seção Configurar novo evento de negócios, selecione a entidade jurídica e o nome do endpoint.
    23. Clique em OK.
      Nota:
      Certifique-se de que essas permissões de API estejam habilitadas para a aplicação.
      • Acesse o Serviço personalizado do Dynamics AX
      • Acesse os dados do Dynamics AX
      • Acesse o Dynamics AX online como usuários da organização

    Resultado

    O webhook está registrado e pronto para teste.