Focco ERP - IntegraNFe - Configurar autenticação moderna (OAuth2) da Microsoft

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.

image_4264364121671127703470.png

 

2 - Registrar aplicativo

Sugestão de nome: IntegraNF-e
URI de redirecionamento: Aplicativo nativo/desktop e

https://login.microsoftonline.com/common/oauth2/nativeclient

image_23055586671671128425325.png

 

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.

image_84516991731671149289795.png

 

4 - Em Permissões de API, adicionar permissões, selecionar Microsoft Graph.

image_48026697441671127837592.png

 

5 - Selecionar Permissões delegadas, e adicionar as permissões para que fique igual à imagem:

image_85392006151671127866236.png


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).

image_84137672261671128042159.png

 

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).

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0