Ir al contenido principal

Habilita OAuth v2 en Office 365 / Exchange Online

Actualizado hace más de un año

Por motivos de seguridad, el acceso del programa a Office365 hace uso del protocolo OAuth 2.0.

Autorizar a CRMSOL a conectarse con OAuth

Para habilitar el acceso de aplicaciones de terceros, debes autorizar previamente en la página de Microsoft usando el siguiente vínculo en el navegador.

Antes de introducirlo, debes realizar los siguientes cambios:

Sustituye en la URL <TenantID> por tu propio TenantID o Id. del inquilino. Esta información está disponible en la primera página de configuración de Azure Active Directory en el portal de Azure.

Una vez tengas este dato, sustituye en la URL de cada servicio que necesitamos usar:

CRMSOL OAuth2 - Mail

https://login.microsoftonline.com/<TenantID>/oauth2/authorize?client_id=2e0bbaeb-05f3-45ab-8bfd-0ff39f114d6a&response_type=code&prompt=admin_consent

CRMSOL OAuth2 - EWS
https://login.microsoftonline.com/<TenantID>/oauth2/authorize?client_id=97b6deef-139a-407e-9e8a-5384a41c05f7&response_type=code&prompt=admin_consent


Y ejecútalas sobre cualquier navegador web. Se muestra un formulario de consentimiento que te solicita autorización de tu organización.

Si posteriormente no se ejecuta una dirección redirect_uri, suele aparecer una página en blanco, aunque el proceso si se ha completado.

Procedimiento alternativo desde el sitio de Azure Active Directory

Como alternativa, y al menos después de haber intentado un inicio de sesión desde CRMSOL, existe un proceso alternativo. Para ello, inicia sesión en el puerto de Azure Active Directory y dirígete a Todos los servicios. Localiza Todas las Aplicaciones y encontrarás una lista con las aplicaciones habilitadas para tu perfil.


Seleccionamos los marcados como CRMSOL OAuth2 (repite la operación tanto para EWS como para Mail). En la pantalla de Permisos, pulsa para habilitar los permisos de administrador para CRMSOL. Ya dispones de autorización al acceso.

¿Ha quedado contestada tu pregunta?