Translate

sábado, 19 de outubro de 2024

Utilizando o Graph como provedor de e-mails no D365F&O

 Não vou explicar a razão de se utilizar o Microsoft Graph como provedor de e-mails no D365F&O, você já deve ter notado que o Exchange já não funciona mais.

Utilizar o SMTP não é a melhor opção por questões de segurança, nos sobra o Graph!

Quais são os requisitos para se configurar o Microsoft Graph como provedor de emails no D365F&O?

Permissão "System Administrator" no ambiente do F&O.

Global Administrator no Tenant. Esta permissão é obrigatória para que seja possível executar o "Admin Consent" no App Registration que vamos criar. Você até pode criar o App Registration sem ser Global Administrator e apenas solicitar ao Global Administrator que conceda a permissão de Admin ao App criado!

Permissão no Azure para criar App Registrations.(Caso você não seja o Global Administrator)

Abra o Portal do Azure e acesse o App Registration, clique no botão "new App Registration":


Digite o nome que você achar melhor, mantenha o padrão nas demais configurações e clique no botão "Register":


Com o novo App Registration criado, na tela de Overview, anote o valor do campo Application (Client) ID:

Agora expanda a opção "Manage", clique em "API permissions" e depois clique em "+ Add a permission", por ultimo clique no icone do Microsoft Graph no lado direito da tela:


Pesquise por "Mail.send" e você verá a opção correta, marque a caixa de seleção e clique no botão Add Permissions:


Ainda na opção de API permissions, selecione cada uma das linhas e clique no botão "Grant admin consent for "Your company name".


Garanta que ambas as linhas estão "Verdes":


Agora no lado esquerdo clique em "Certificates & secrets", clique no botão "New client secret", escolha a descrição e a data desejada para a duração da nova secret. Esta data determinará a validade, se for muito curta, exigirá renovação!

Copie e salve com cuidado o "Value", você tem apenas uma change de o fazer, após fechar o portal do Azure este "Value" não ficara mais visível:


Vamos agora às configurações necessários no lado do ERP. Acesse a URL do seu F&O e abra o "System Administration > Setup > Email Parameters > Microsoft Graph Settings:

Informe o Application ID e o Application Secret(Value) que geramos nos passos anteriores e clique no botão "Save":


Nesta mesma tela, em "Configuration" clique no Graph e mova-o para o lado direto, escolha-o como provedor de e-mail para o Batch:


As configurações são simples, mas tenha atenção ao Graph, entenda seu funcionamento e as implicações relacionadas à segurança. Converse com seu time de TI para avaliar a melhor maneira de garantir a segurança utilizando o Graph como provedor de e-mail padrão no seu F&O.


Todos os passos descritos acima já estão amplamente divulgados em diversos outros blogs, adiconei este conteúdo aqui para, como sempre, facilitar minhas consultas futuras! Se quiser mais detalhes sobre o funcionamento do Graph no F&O, leia a documentação oficial encontrada neste link: Configure and send email - Finance & Operations | Dynamics 365 | Microsoft Learn

Se precisar de apoio nesta tarefa, basta entrar em contato!

Nenhum comentário:

Postar um comentário