Requisitos

  • Utilizar em GLPI 9.5 ou superior.
  • É necessário que a configuração geral do seu GLPI aponte para a URL em HTTPS, para isso vá em Configurar -> Geral e altere a URL.
  • Durante a descrição do que deve ser feito, tenha atenção às partes sublinhadas desse Post, pois será necessário obter alguns dados para usar em outras etapas.
  • Como será necessário executar alguns processos com credenciais específicas, pediremos sempre para abrir um novo navegador em modo anônimo.

Instalando o plugin

Se possível abra uma nova sessão do navegador em modo anônimo (para evitar que usemos uma credencial, já salva, erradamente). Acesse o GLPI como administrador, vá em Configurar -> Plug-ins, instale e habilite o plugin Oauth IMAP. Agora, ainda no menu Configurar, clique em Aplicações Oauth IMAP e clique em adicionar. Copie a informação URl de callback, para usar mais a frente (certifique-se de que o endereço é HTTPS, se não for reveja os requisitos descritos acima). Para evitar que o GLPI apresente erro de timeout, faça logoff e feche o GLPI (voltaremos e configuraremos depois).

Configurando a conexão no Microsoft 365

Se possível abra uma nova sessão do navegador em modo anônimo (para evitar que usemos uma credencial, já salva, erradamente), acesse o site  https://portal.azure.com com uma credencial que seja administrador do Microsoft 365. Na barra de pesquisa (superior) digite e acesse a opção Registro de aplicativo. Dentro clique em  + Novo registro

Na tela de criação de um registro de aplicativo, preencha o seguinte:

  • Nome: GLPI – IMAP
  • Atenção na opção Tipo de conta com suporte, é preciso configurar esse registro de acordo com quais contas irão acessar:
    • Se apenas contas do mesmo Tenant;
    • Se contas de diversos Tenants;
    • Se contas de diversos Tenants e contas pessoais, ou;
    • Se apenas contas pessoais;
    • Em nosso exemplo apenas contas do mesmo Tenant irão usar e por isso usaremos a opção Contas somente neste diretório organizacional (Único locatário)
  • URI de redirecionamento: Web no primeiro campo, no segundo informe a URL de callback que foi obtida previamente no GLPI.

Ao clicar em Registrar abrirá a página de registro, nesta página terão os dados necessários para o GLPI. Copie os campos ID do aplicativo (cliente) e ID do diretório (locatário), essas informações serão necessárias no GLPI, mais a frente.

Agora, clique em Credenciais e segredos, clique em Credenciais de cliente, em seguida clique em + Novo segredo do Cliente. Defina a  Descrição como GLPI – IMAP, a expiração em 24 meses e clique em adicionar.

Na tela seguinte, copie também a coluna valor que foi gerado de Segredos do cliente junto com as outras informações para utilizar no plug-in do GLPI.

Configurando a conexão no GLPI

Se possível abra uma nova sessão do navegador em modo anônimo (para evitar que usemos uma credencial, já salva, erradamente). Acesse novamente o GLPI, como administrador, vá em Configurar -> Plug-ins -> Aplicações Oauth IMAP e clique em adicionar. Nesta tela preencha os campos da seguinte forma:

  • Nome: IMAP GLPI
  • Ativo: Sim
  • Provedor Oauth: Azure (ao escolher o Azure, abrirá as opções abaixo)
  • ID do Cliente:  Utilize o ID do aplicativo (cliente) que pedimos para anotar quando foi feita a configuração no Azure
  • ID do Cliente(2): Utilize o ID do diretório (locatário) que pedimos para anotar quando foi feita a configuração no Azure
  • Segredo do cliente: Usar o Valor da página segredo que pedimos para anotar quando foi feita a configuração no Azure
  • Preencha os campos e clique em adicionar.

Depois de adicionar, edite essa conexão e clique o menu (lateral esquerdo) Autorizaçao Oauth e clique em + Crie uma autorização.

Ao clicar em criar autorização, abrirá uma página de permissão da Microsoft, clique em Aceitar. Em seguida será solicitado que se autentique com a conta de e-mail, faça isso e aguarde. Após conectar com sucesso, no GLPI, vá em Configurar -> Destinatários, clique na conta de e-mail e clique em Destinatário (ou adicione uma, se não existir). Altere para a conexão ficar da seguinte forma:

  • Nome: email@suaempresa.com.br
  • Ativo:  Sim
  • Servidor: outlook.office365.com
  • Opções de conexão: IMAP GLPI e SSL
  • Porta: 993
  • Usuário: email@suaempresa.com.br
  • Clique em Salvar.

Fontes/Referências

NVLAN – Configurar a abertura de chamados enviados por e-mail no GLPI
NVLAN – Instalando o GLPI

https://youtube.com/watch?v=qzfbN45uJYE

Mais Informações

Esperamos ter te ajudado e estaremos sempre a disposição para mais informações.

Se você tem interesse em algum assunto específico, tem alguma dúvida, precisa de ajuda, ou quer sugerir um post, entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria