Obtenção das credenciais do aplicativo Outlook
Para criar um novo aplicativo utilizando o provedor da Microsoft, siga os passos abaixo:
Acesse o portal Microsoft Entra. No menu lateral, clique em "Aplicativos" e em seguida selecione "Registros de aplicativo". Clique na opção "+Novo registro". Feito isso, preencha os detalhes do aplicativo:
- Nome: defina o nome do aplicativo;
- Tipos de conta com suporte: selecione um tipo de conta. Recomenda-se utilizar a opção “Contas somente neste diretório organizacional (somente Diretório Padrão - único locatário)”;
- URI de redirecionamento: escolha a opção "Web" e, no campo ao lado, insira a URI de redirecionamento, que deve ser o endereço do servidor seguido de /mge/genericOauth.mge.
Após preencher os campos, clique em "Registrar".
Importante: certifique-se de que a aplicação utiliza um certificado HTTPS válido.
Na tela que será apresentada, clique no menu "Visão geral". Copie os valores de "ID do aplicativo (cliente)" e "ID do diretório (locatário)". Essas informações serão inseridas posteriormente no Sankhya Om, na tela Configuração Oauth.
Agora, acesse no menu "Certificados e segredos" a aba "Segredos do cliente" e clique em "+Novo segredo do cliente". Defina uma descrição e selecione o prazo de validade para o segredo. Clique em "Adicionar".
Depois, no campo "Valor" copie a chave gerada (Secret ID). Essa informação também será utilizada na tela Configuração Oauth.
Acesse o menu "Permissões de APIs" e clique em "Adicionar uma permissão" e em "Permissões delegadas". No campo "Selecionar permissões" busque as permissões necessárias. Sugestão de permissões:
- email;
- offline_access;
- openid;
- profile;
- Mail.Send;
- SMTP.Send;
- User.Read.
Clique em "Adicionar permissões" após selecionar as permissões desejadas.
Por fim, marque a opção "Conceder consentimento do administrador para o Diretório padrão".
Configurações do protocolo OAuth no Sankhya Om
Acesse agora a tela Configurações OAuth para a utilização do protocolo OAuth no Sankhya Om.
Insira um nome para a configuração. Depois, em "Provedor" selecione "Outlook".
Informe o "Nome da API" cadastrado no Microsoft. Em seguida, insira o "Client ID" e o "Client Secret" relacionado ao aplicativo criado.
Preencha os campos a seguir com as informações específicas para o Outlook:
Redirect URI: /mge/genericOAuth.mge
Scopes: offline_access https://outlook.office.com/SMTP.Send
Com os campos preenchidos, clique em "Salvar".
Após realizar a configuração OAuth, deve-se vincular as configurações do servidor SMTP. Para isso, na conta SMTP cadastrada na tela Servidor SMTP, acione a marcação "Autenticar com OAuth" e no campo "Configurações OAuth" busque o registro cadastrado na etapa anterior:
Após selecionar a configuração OAuth, realize a autenticação e confirme o processo.
Pode-se certificar de que a configuração foi realizada com sucesso a partir do envio de um e-mail de teste.
Comentários
0 comentário
Por favor, entre para comentar.