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.