Personalizar las preferencias de consentimiento

Usamos cookies para ayudarle a navegar de manera eficiente y realizar ciertas funciones. Encontrará información detallada sobre cada una de las cookies bajo cada categoría de consentimiento a continuación.

Las cookies categorizadas como “Necesarias” se guardan en su navegador, ya que son esenciales para permitir las funcionalidades básicas del sitio web.... 

Siempre activas

Las cookies necesarias son cruciales para las funciones básicas del sitio web y el sitio web no funcionará de la forma prevista sin ellas.Estas cookies no almacenan ningún dato de identificación personal.

No hay cookies para mostrar.

Las cookies funcionales ayudan a realizar ciertas funcionalidades, como compartir el contenido del sitio web en plataformas de redes sociales, recopilar comentarios y otras características de terceros.

No hay cookies para mostrar.

Las cookies analíticas se utilizan para comprender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a proporcionar información sobre métricas el número de visitantes, el porcentaje de rebote, la fuente de tráfico, etc.

No hay cookies para mostrar.

Las cookies de rendimiento se utilizan para comprender y analizar los índices de rendimiento clave del sitio web, lo que ayuda a proporcionar una mejor experiencia de usuario para los visitantes.

No hay cookies para mostrar.

Las cookies publicitarias se utilizan para entregar a los visitantes anuncios personalizados basados ​​en las páginas que visitaron antes y analizar la efectividad de la campaña publicitaria.

No hay cookies para mostrar.

Configurar OAuth IMAP en GLPi con Azure AD

Debido a un cambio en la validación de los usuarios en Azure AD, se deben hacer algunas modificaciones en la configuración de GLPi, para que pueda descargarse los correos de una cuanta de Office 365 y enviarlos.

Para que funcione Oauth IMAP, debemos tener en cuenta cumplir con los dos siguientes requisitos

  • Tener instalada, mínimo, la versión 10 de GLP
  • Habilitado el acceso por HTTPS en GLPi (si no sabes como, puedes seguir este manual)

Si no sabes como habilitar el HTTPS, puedes seguir este manual: http://www.nitic.es/habilitar-ssl-en-glpi/

Una vez cumplimos con los requisitos, lo primero que debemos hacer es descargar el plugin Oauth IMAP, desde el siguiente enlace:

https://github.com/pluginsGLPI/oauthimap/releases

Una vez descargado, lo subimos al servidor GLPi, en la ruta:

/var/www/glpi/plugins/

Una vez tenemos el plugin subido a nuestro servidor, debemos descomprimirlo con el siguiente comando:

tar -xf archive.tar.bz2

Ahora, vamos a los pluguins de GLPi, instalamos el Oauth IMAP y lo activamos. Una vez activado, procedemos a su configuración.

Lo primero que tenemos que hacer es acceder a nuestro portal de Azure AD. En el portal, debemos ir a Aplicaciones –> Registro de aplicaciones, en la columna de la izquierda.

Pulsamos en Nuevo registro, para añadir una nueva APP:

Añadirmos un numbro con el que identificaremos la aplicación. En nuestro caso GLPi y dejamos la opción de Tipo de cuentas compatibles, con la opción por defecto. Pulsamos en Registrar.

Por último, vamos a Certificados y secretos en la columna de la izquierda

Pulsamos en Nuevo secreto de cliente

Añadimos una descripción y una fecha de expiración. En nuestro caso, hemos puesto 24 meses:

Ahora, veremos los siguientes datos, donde debemos copiar el Valor.
IMPORTANTE:
el código de valor, sólo lo podremos ver la primera vez. Después se verá encriptada.

Una vez tenemos la clave secreto, en GLPI, en la columna de la izquierda, vamos a Configuración –> Oauth IMAP applications. Ahora, en la parte superior, pulsamos en Añadir

Añadimos un nombre para identificar la conexión, lo activamos y en Oauth provider, seleccionamos Azure

Ahora, necesitamos el Client ID, Tenant ID y el Client secret (el código que hemos generado en el paso anterior). Estos datos los podemos conseguir de Azure AD, en la Información general de la aplicación que hemos registrado anteriormente.

Introducimos los datos y pulsamos en Guardar

Ahora vamos de nuevo a la configuración del plugin y acedemos al Oauth IMAP que acabamos de crear, pulsando en el nombre. En la columna de la izquierda, seleccionamos Oauth authorization y pulsamos en +Create an authorization

Se nos abrirá una ventana de login de Office 365, en el que introduciremos los datos de usuario con el que queremos hacer los envíos y recepción de emails.

Nos pedirá autorización para usar la aplicación. Pulsamos en Aceptar

Una vez añadido, veremos una lista con las cuentas de email autorizadas:

Ahora vamos a actualizar la configuración de las cuentas receptores. Para ello vamos a Configuración –> Receptores

Veremos una lista de las cuentas que tenemos configuradas. Accedemos a una de ellas y, en la opción Receptor, debemos aplicar la configuración siguiente:

Y pulsamos en Guardar.

Ahora vamos Acciones y pulsamos en Recuperar peticiones por correo ahora

Si todo ha salido bien, en la esquina inferior derecha, nos debería aparecer un recuadro como el siguiente

Realizamos la misma configuración para el resto de receptores y ya habremos finalizado con la configuración.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

2 ideas sobre “Configurar OAuth IMAP en GLPi con Azure AD”