Envío de correo electrónico con OAuth 2.0 en QlikView | QlikView Ayuda
Saltar al contenido principal Saltar al contenido complementario

Envío de correo electrónico con OAuth 2.0 en QlikView

Última actualización: 7/10/2026

QlikView puede enviar correo electrónico a través de Microsoft Graph utilizando OAuth 2.0 con Microsoft 365. OAuth 2.0 es un método de conexión de correo adicional; la configuración SMTP existente sigue estando disponible.

Cuando se selecciona OAuth 2.0, QlikView no se conecta directamente a un servidor SMTP. Obtiene un token de acceso de login.microsoftonline.com y envía correo electrónico a través de la API REST de Microsoft Graph en graph.microsoft.com/v1.0/users/{sender}/sendMail.

Requisitos previos

Antes de configurar QlikView, registre una aplicación en Microsoft Entra ID:

  1. Inicie sesión en Azure Portal y vaya a Microsoft Entra ID > Registros de aplicaciones > Nuevo registro.
  2. Registrar la aplicación.
  3. En Certificados y secretos, cree un secreto de cliente y copie su valor. El valor solo se muestra una vez.
  4. En Permisos de API, agregue el permiso de aplicación Mail.Send de Microsoft Graph.
  5. Conceda consentimiento de administrador para el permiso.
  6. Anote el Id. de aplicación (cliente) y el Id. de directorio (inquilino).

La aplicación debe tener el permiso Mail.Send para el buzón utilizado como remitente.

Seguridad

QlikView cifra el Tenant ID, el Client ID y el Client Secret antes de almacenarlos. Las credenciales no se almacenan en texto plano.

Prueba de correo OAuth 2.0

Utilice el control de correo de prueba en la página de configuración:

  • En QlikView Desktop, haga clic en Probar en la página Preferencias de usuario > Correo.
  • En la QlikView Management Console, introduzca una dirección en Enviar correo electrónico de prueba a y haga clic en Enviar.

QlikView obtiene un token de OAuth 2.0 y envía el correo electrónico de prueba a través de Microsoft Graph. Si falla un paso, revise el mensaje de error.

Archivos adjuntos

Cuando QlikView envía correos electrónicos con archivos adjuntos, incluye los archivos adjuntos en línea en la solicitud de Microsoft Graph como contenido codificado en Base64. Cada archivo adjunto está limitado a 3 MB. Para archivos más grandes, utilice otro método de entrega.

Solución de problemas

Error de Causa Resolución
OAuth 2.0 Client ID, Tenant ID, and Client Secret are required. Uno o más campos de OAuth están vacíos. Compruebe que los tres campos estén rellenados en la página de configuración del correo.
OAuth token request failed: AADSTS7000215 El secreto de cliente no es válido. Genere un nuevo secreto de cliente en Microsoft Entra ID y actualice QlikView.
OAuth token request failed: AADSTS700016 El id. de aplicación (cliente) es incorrecto o la aplicación no existe en el inquilino especificado. Compruebe el Id. de aplicación (cliente) y el Id. de directorio (inquilino).
Graph sendMail failed: ErrorAccessDenied La aplicación no tiene el permiso Mail.Send o no se concedió el consentimiento del administrador. Añada el permiso de aplicación Mail.Send y conceda consentimiento de administrador en Microsoft Entra ID.
Graph sendMail failed: ErrorItemNotFound La dirección del remitente no se corresponde con un buzón válido en el inquilino. Asegúrese de que la dirección del remitente coincida con un buzón de Microsoft 365 existente.
Attachment too large Un archivo adjunto supera el límite en línea de 3 MB. Reduzca el tamaño del archivo o utilice otro método de entrega.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.

Únase al Programa de modernización de la analítica

Remove banner from view

Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com