Integración con Correo Office365
Configurar permiso delegado en Azure
Ingresar al Centro de Administración (Administration Center) de Microsoft 365
Ir al siguiente link Microsoft Entra admin center, ingresar con contraseñas de administrador
Seleccionar la opción App Resistrations para permitir a Captika acceder a los recursos de Microsoft 365. Alli presionar el botón New registration
Registrar Aplicacion Captika completando el campo Name y presionando el boton Register
Ir a la sección API Permisions y presionando el botón + Add permisions darle permisos a la aplicacion sobre las APIs de Microsoft Graph
Seleccionar Delegated permissions y tildar los siguientes permisos Mail.ReadWrite y presionar el botón Add permisions
Presionar el botón Grant admin consent for Trilogic y tildar los siguientes permisos
Confirmar consentimiento
Verificar que los permisos hayan sido otorgados en la columna estado debe figurar un tilde verde indicando que el permiso fue efectivamente otorgado:
Ir a la sección Authentication, luego presionar el botón + Add platform y seleccionar Mobile and desktop applications
Seleccionar la opción https://login.microsoftonline.com/common/oauth2/nativeclient y presionar el boton Configure
Una vez configurada la plataforma deberia mostrarse asi:
Seleccionar la sección Manifest y en la variable allowPublicClient cambiarla a true
Configurar archivo de permisos en Captika
Dentro de la carpeta CaptikaBatches\SecFiles\Azure generar un archivo .cfg con la siguiente estructura y parametros
{"method":"AcquireTokenByUsernamePassword",
"tenantId":"<IngresarTennantID>",
"appId":"<IngresarAppID>",
"clientSecret":null,
"redirectUri":"https://login.microsoftonline.com/common/oauth2/nativeclient",
"userID":"<IngresarCasillaDeCorreo>",
"userPass":"<IngresarContraseña>"}