Apêndice XXV: Configuração do Microsoft Entra ID para envio de e-mails (OAuth 2.0)

Para permitir que o SmartShare envie e-mails com tipo de autenticação OAuth 2.0 usando Microsoft Graph, é preciso configurar uma aplicação no Microsoft Entra ID, contemplando:

  • Envio sem autenticação interativa
  • Suporte a envio direto e criação de draft com anexos

Permissões necessárias (Microsoft Graph)

Permissão Tipo Descrição Consentimento do administrador
Mail.Send Aplicativo Enviar e-mails como qualquer usuário Sim
Mail.ReadWrite Aplicativo Criar e manipular rascunhos (necessário para anexos) Sim

A partir disso, deve ser configurado no Gerenciamento de Domínio, um domínio do tipo Azure AD com finalidade Envio de E-mail, informando os seguintes dados da aplicação criada:

  • Nome do domínio
  • Tenant ID (id locatário)
  • Client ID
  • Secret ID