Instalar Access Manager no basta por sí solo. Para empezar a aplicar el control de acceso, lo activas en cada producto definiendo las variables de Auth en el archivoDocumentation Index
Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
Use this file to discover all available pages before exploring further.
.env de cualquier producto o plugin de Lerian donde lo quieras activo.
Habilitar Access Manager solo activa la aplicación de la autorización en un producto o plugin. Los datos de acceso, como usuarios, grupos, aplicaciones, proveedores, roles y permisos, se gestionan por separado a través de Access Manager.
Una vez que Access Manager esté habilitado, las solicitudes a APIs protegidas deben incluir un encabezado
Authorization con un Bearer access token válido.Sin este encabezado, las solicitudes protegidas serán rechazadas, incluso para endpoints que antes eran accesibles sin autenticación.Aprende cómo generar y usar access tokens.Dónde actualizar
Encontrarás los archivos
.env relevantes en estas ubicaciones:
- Midaz
/midaz/components/ledgerusaPLUGIN_AUTH_HOST/midaz/components/crmusaPLUGIN_AUTH_ADDRESS
- Otros productos y plugins
- Usa el archivo
.enven la raíz del producto o plugin, o en el directorio del componente cuando el repositorio esté dividido en componentes. - Reporter, Tracer, Flowker, CRM, Fees Engine, Bank Transfer, Pix Indirect BTG y Fetcher usan
PLUGIN_AUTH_ADDRESS. - Pix Direct JD usa
PLUGIN_AUTH_HOST.
- Usa el archivo
Reconstruir después de los cambios
Después de actualizar el entorno, reconstruye tus imágenes de Docker para aplicar los cambios:
Ciclo de vida del despliegue
La configuración de Access Manager tiene dos fases:
- Bootstrap prepara un entorno nuevo con las organizaciones, roles, grupos, aplicaciones y conjuntos de permisos base que requiere la plataforma.
- Operación comienza cuando el entorno está en ejecución. A partir de ese punto, gestiona el acceso a través de las APIs de Identity o Lerian Console.

