.env de cualquier producto o plugin Lerian donde lo quieras activo.
Habilitar Access Manager solo activa el cumplimiento de autorización en un producto o plugin. Los datos de acceso los gestionas por separado mediante Access Manager. Esto incluye usuarios, grupos, aplicaciones, proveedores, roles y permisos.
Después de que habilites Access Manager, las solicitudes de API protegidas deben incluir un header
Authorization con un Bearer access token válido.Sin este header, las solicitudes protegidas se rechazan, incluso en endpoints que antes eran accesibles sin autenticación.Aprende a 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/tracerusaPLUGIN_AUTH_ADDRESS
- Otros productos y plugins
- Usa el archivo
.enven la raíz del producto o del plugin, o en el directorio del componente cuando el repositorio está dividido en componentes. - Reporter, Flowker y Bank Transfer usan
PLUGIN_AUTH_ADDRESS. - Pix Indirect BTG usa
PLUGIN_AUTH_ADDRESS. - Pix via JD usa
PLUGIN_AUTH_HOST.
- Usa el archivo
Reconstruye después de los cambios
Después de actualizar un archivo
.env, reconstruye y reinicia desde la raíz del repositorio que es dueño de ese archivo. Los comandos de ciclo de vida difieren según el repositorio: en la raíz del repositorio de Midaz, ejecuta make rebuild-up, porque su target make up arranca los servicios sin reconstruirlos. Para otros productos y plugins, usa el comando de ciclo de vida documentado para ese producto.
Ciclo de vida del despliegue
La configuración de Access Manager tiene dos fases:
- El bootstrap inicializa un entorno nuevo con la organización base, los roles, los grupos, las aplicaciones y los conjuntos de permisos que requiere la plataforma.
- La operación empieza después de que el entorno esté en marcha. A partir de ese punto, gestiona el acceso mediante las APIs de Identity o Lerian Console.

