O artigo fornece um guia passo a passo para configurar o login via autenticação moderna no IntegraNF-e para leitura de e-mails, obrigatório para usuários de e-mail corporativo no Microsoft 365 a partir de 1 de janeiro de 2023. As etapas incluem acessar o portal Azure, registrar um aplicativo, salvar o ID de cliente e do diretório, adicionar permissões de API no Microsoft Graph, habilitar IMAP/POP no Microsoft 365 e atualizar o FoccoERP para a versão 3.136.16. Também é necessário abrir um ticket no portal de atendimento para finalizar a configuração, informando os IDs salvos.
A seguir um passo-a-passo para viabilizar o login via autenticação moderna no IntegraNF-e, para leitura de e-mails.
Esta configuração se torna obrigatória para quem possuir e-mail corporativo hospedado no Microsoft 365, a partir de 1 de janeiro de 2023.
1 - Acessar o portal do Azure com uma conta administrativa, depois a tela de registro de aplicativo.
2 - Registrar aplicativo
Sugestão de nome: IntegraNF-e
URI de redirecionamento: Aplicativo nativo/desktop e
https://login.microsoftonline.com/common/oauth2/nativeclient
3 - Salvar o ID de cliente (ID da aplicação) e o ID do diretório/locatário (Tenant)
Estas informações serão utilizadas para realizar o login pelo IntegraNF-e.
4 - Em Permissões de API, adicionar permissões, selecionar Microsoft Graph.
5 - Selecionar Permissões delegadas, e adicionar as permissões para que fique igual à imagem:
6 - Habilitar IMAP e/ou POP conforme a necessidade
No Centro de Administração do Microsoft 365, buscar a caixa de correio que será utilizada e habilitar IMAP e/ou POP conforme a necessidade.
Obs: Se for uma caixa de correio compartilhada, além de habilitar para ela, é necessário habilitar para o usuário que efetuará o login pelo IntegraNF-e (visto que não é possível realizar o login com a caixa compartilhada).
7 - Atualizar o FoccoERP
Atualizar o pacote 78705 referente a versão 3.136.16 do FoccoERP em seus ambientes, este pacote contém as implementações necessárias para que o IntegraNF-e tenha compatibilidade com a autenticação moderna (OAuth2) da Microsoft.
8 - Abrir um ticket para configuração do IntegraNF-e
Será necessário a abertura de um ticket em nosso portal de atendimento para que a configuração do integraNF-e possa ser concluída, neste ticket será necessário informar os dados saldos no passo 3 deste guia, o ID de cliente (ID da aplicação) e o ID do diretório/locatário (Tenant).