Ingresar al Centro de Administración (Administration Center) de Microsoft 365
Ir al siguiente link https://entra.microsoft.com/#home, 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
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>"} |