Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

1 Tipos de medios automatizados de Gmail/Office365

Descripción general

Los usuarios de Gmail u Office365 pueden beneficiarse de las funciones automatizadas en la configuración del tipo de medio.

Configuración

El campo Proveedor de correo electrónico en la configuración del tipo de medio de correo electrónico permite seleccionar opciones preconfiguradas para Gmail y Office 365.

Al seleccionar las opciones relacionadas con Gmail/Office365, solo es necesario proporcionar la dirección de correo electrónico del remitente/contraseña para crear un tipo de medio funcional.

Tan pronto como se proporcione la dirección de correo electrónico/contraseña, Zabbix podrá completar automáticamente todas las configuraciones requeridas para los tipos de medio de Gmail/Office365 con los valores reales/recomendados, es decir, Servidor SMTP, Puerto del servidor SMTP, SMTP helo y Seguridad de la conexión. Debido a esta automatización, estos campos ni siquiera se muestran; sin embargo, es posible ver los detalles del servidor SMTP y del correo electrónico en la lista de tipos de medio (ver la columna Detalles).

Tenga en cuenta también que:

  • La contraseña no es necesaria para las opciones de relay.
  • Para el relay de Office365, el nombre de dominio de la dirección de correo electrónico proporcionada se utilizará para completar dinámicamente el servidor SMTP (es decir, reemplazar "example.com" en example-com.mail.protection.outlook.com por el valor real).

Tokens OAuth

La obtención de tokens OAuth tiene funciones automatizadas para los proveedores de correo electrónico Gmail, Gmail relay y Office365.

Solo es necesario proporcionar un conjunto limitado de parámetros para la obtención del token de acceso y actualización de OAuth: Redirection endpoint, Client ID y Client secret. Zabbix completará automáticamente los otros valores requeridos (consulte Valores predeterminados de URL de OAuth por proveedor).

Tenga en cuenta que también es posible utilizar el formulario SMTP genérico para configurar la autorización OAuth para estos proveedores.

SmtpClientAuthentication debe estar habilitado por usuario/buzón compartido o para todo el tenant en Office365 (no está habilitado por defecto).

Valores predeterminados de URL de OAuth por proveedor

La siguiente tabla enumera los valores predeterminados de URL de OAuth y los parámetros por proveedor que utiliza Zabbix.

Parámetro Gmail Office365 SMTP genérico
Punto final de autorización https://accounts.google.com/o/oauth2/v2/auth https://login.microsoftonline.com/common/oauth2/v2.0/authorize Sin valor predeterminado
scope https://mail.google.com https://outlook.office.com/SMTP.Send, offline_access Sin valor predeterminado
access_type offline No se utiliza Sin valor predeterminado
prompt consent No se utiliza Sin valor predeterminado
redirect_uri El valor del campo Punto final de redirección se añade automáticamente por código. No se muestra en los parámetros de Punto final de autorización.
state El código añade automáticamente un hash único para identificar el medio que se está actualizando con el token OAuth. No se muestra en los parámetros de Punto final de autorización.
Punto final de token https://oauth2.googleapis.com/token https://login.microsoftonline.com/common/oauth2/v2.0/token Sin valor predeterminado
grant_type authorization_code authorization_code Sin valor predeterminado
redirect_uri El valor del campo Punto final de redirección se añade automáticamente por código. No se muestra en los parámetros de Punto final de token.
state El código añade automáticamente un hash único para identificar el medio que se está actualizando con el token OAuth. No se muestra en los parámetros de Punto final de token.

Solución alternativa para cuentas personales de Office365

Las cuentas personales de Office365 no admiten cadenas de consulta en la URL de redirección.

Para solucionar este problema, el administrador del servidor web Apache puede agregar la siguiente regla de reescritura al archivo .htaccess:

RewriteEngine On
       RewriteRule ^/oauth\.authorize$ /zabbix.php?action=oauth.authorize [QSA,L,PT]

Esto permite el uso de una URL de redirección simplificada como:

http://nombre-del-servidor/zabbix/oauth.authorize

en lugar de una URL con parámetros de consulta, asegurando la compatibilidad con cuentas personales de Office365.