Autenticación OpenID#

Para crear un Usuario con el método de inicio de sesión "Autenticación OpenID", es necesario marcar la casilla "Usar autenticación OpenID" y luego completar el campo "oAuth id".

Para habilitar OpenID, configure los parámetros en el archivo .env de la instalación de Sherpa AI Server:

O_AUTH_CLIENT_ID="clientId"
O_AUTH_CLIENT_SECRET="clientSecret"
O_AUTH_AUTH_URI="https://OpenID.url/authorize"
O_AUTH_TOKEN_URI="https://OpenID.url/token"
O_AUTH_USER_INFO_URI="https://OpenID.url/info"
# Optional user identifier field:
O_AUTH_USER_LINK_FIELD="id"

Después de modificar .env, vuelva a crear el contenedor de la aplicación con docker compose up -d --force-recreate aiserver. La solicitud del token incluye el parámetro redirect_uri.

Si necesita indicar manualmente la URL de callback, utilice:

https://yourDomainURL/api/v1/system/oauth_callback

También es necesario completar los campos:

Elemento de interfazDescripción
Correo electrónico*Dirección de correo electrónico del Usuario.
NombreNombre del Usuario.
ApellidoApellido del Usuario.
DepartamentoDivisión o departamento al que pertenece el Usuario.
RolRol del Usuario en el sistema. Define las secciones y acciones disponibles.
Usuario bloqueadoPermite bloquear la cuenta del Usuario. Un Usuario bloqueado no podrá iniciar sesión.
Notificar sobre la expiración de la licencia por emailActiva el envío de notificaciones al correo electrónico del Usuario cuando se acerque la fecha de expiración de la licencia.