Configuración avanzada Azure Active Directory en el lado del servidor de Athento

Tabla de contenidos

Este artículo describe la información que se requiere del usuario:

¿Cómo configurar el acceso con directorio activo de Azure?

Una vez recibida esta información, el personal de Athento realiza la configuración en el servidor de AthentoSE.

En la siguiente ruta:

 /var/www/athentose/athentose/settings_custom/local_settings.py 

se configuran las properties necesarias para integrar Azure Active Directory (AAD) con AthentoSE:

# Azure AAD configuration

#LOGIN_PAGE_URI = '/aad/login'
#AAD_CLIENT_ID = "<client-id>"
#AAD_TENANT_ID = "<tenant-id>"
#AAD_SECRET = "<secret>"
#AAD_REDIRECT_URI = "https://USER.athento.com/aad/callback/"
#AAD_DEFAULT_TEAM_ID = 1
#AAD_ALWAYS_AUTHENTICATE = True

Para un comportamiento estándar, además de las properties proporcionadas por el usuario, también se configuran las siguientes properties con estos valores:

LOGIN_PAGE_URI = '/'
AAD_DEFAULT_TEAM_ID = ID_TEAM_POR_DEFECTO
AAD_ALWAYS_AUTHENTICATE = True

ID_TEAM_POR_DEFECTO corresponde al team al que se incluirán los usuarios por defecto tras su primer inicio de sesión.