.env de qualquer produto ou plugin da Lerian onde quiser deixá-lo ativo.
Habilitar o Access Manager apenas liga a aplicação de autorização em um produto ou plugin. Dados de acesso como usuários, grupos, aplicações, providers, roles e permissões são gerenciados separadamente através do Access Manager.
Uma vez que o Access Manager esteja habilitado, as requisições a APIs protegidas devem incluir um header
Authorization com um Bearer access token válido.Sem esse header, requisições protegidas serão rejeitadas, mesmo para endpoints que antes eram acessíveis sem autenticação.Aprenda como gerar e usar access tokens.Onde atualizar
Você encontrará os arquivos
.env relevantes nestas localizações:
- Midaz
/midaz/components/ledgerusaPLUGIN_AUTH_HOST/midaz/components/crmusaPLUGIN_AUTH_ADDRESS
- Outros produtos e plugins
- Use o arquivo
.envna raiz do produto ou plugin, ou no diretório do componente quando o repositório for dividido em componentes. - Reporter, Tracer, Flowker, CRM, Fees Engine, Bank Transfer, Pix Indirect BTG e Fetcher usam
PLUGIN_AUTH_ADDRESS. - Pix Direct JD usa
PLUGIN_AUTH_HOST.
- Use o arquivo
Reconstruir após as alterações
Após atualizar o ambiente, reconstrua suas imagens Docker para aplicar as alterações:
Ciclo de vida do deployment
A configuração do Access Manager tem duas fases:
- Bootstrap popula um novo ambiente com as organizações, roles, groups, aplicações e permission sets básicos exigidos pela plataforma.
- Operação começa quando o ambiente está em execução. A partir daí, gerencie o acesso pelas APIs do Identity ou pelo Lerian Console.

