Instalar o Access Manager significa colocar os serviços Auth e Identity em funcionamento, conectados às suas dependências e prontos para responder a decisões de acesso. É o passo que precisa acontecer antes que qualquer produto Lerian possa aplicar autenticação ou permissões. Este guia foi escrito para operadores que estão configurando o ambiente. Ele explica o que a instalação realmente cobre, o que você precisa ter no lugar e a ordem em que subir cada peça. Para os comandos do Helm chart e a configuração no nível do chart, siga a página Access Manager via Helm.Documentation Index
Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
Use this file to discover all available pages before exploring further.
Pré-requisitos
Você não precisa ser especialista em Kubernetes para planejar uma instalação, mas precisa ter uma visão clara das peças envolvidas. Trate a lista abaixo como um checklist antes de começar.
Licença
O Access Manager é um recurso Enterprise e requer uma licença Lerian válida para rodar. Sem ela, os serviços não iniciam. Veja a documentação de Licença para detalhes. Se você ainda não tem uma licença, entre em contato com nosso time.Modelo de deployment
Decida como você vai rodar o Access Manager. A escolha define a resolução de tenant, a configuração do provedor de identidade e alguns padrões operacionais mais adiante.- SaaS - A Lerian opera a plataforma; os fluxos de acesso são limitados ao tenant a partir de claims confiáveis do JWT.
- BYOC multi-tenant - Você opera o Access Manager, e o contexto de tenant vem de claims confiáveis do token, nunca de payloads ou headers da requisição.
- BYOC single-tenant - Você opera o Access Manager contra uma organização padrão configurada. Você também pode manter seu provedor de identidade existente e usar o Access Manager para autorização no nível do produto.
Serviço Auth
O lado de runtime do Access Manager: emite e renova tokens, valida sessões, verifica permissões, trata logout e informações do usuário e executa desafios de MFA. O Auth precisa ser acessível pela rede a partir de todo produto Lerian protegido.Serviço Identity
O lado de dados do Access Manager: usuários, grupos, aplicações, provedores de comunicação, vínculos entre aplicação e provedor e configuração de MFA. O Identity é a superfície de gerenciamento; o Auth lê dele para tomar decisões.Provedor de identidade
O Access Manager delega o armazenamento de identidade a um provedor de identidade. Em deployments SaaS e na maioria dos BYOC isso já vem pré-configurado. Em deployments BYOC single-tenant nos quais você já opera seu próprio provedor, você pode mantê-lo e deixar o Access Manager adicionar autorização no nível do produto por cima.Serviços de dados e cache
- Uma instância PostgreSQL para armazenar os dados de identidade.
- Um cache Valkey para operações relacionadas a tokens, permissões e MFA.
Conectividade dos produtos
Planeje os caminhos de rede agora para não ter que depurá-los depois:- Produtos protegidos precisam alcançar o Auth pela rede.
- Administradores (e qualquer ferramenta de back-office) precisam alcançar o Identity para gerenciar usuários, grupos, aplicações e provedores.
- Nenhum dos serviços deve ser exposto publicamente sem os controles de ingress apropriados.
Dados de ambiente e bootstrap
Um ambiente novo precisa de dados de acesso base, incluindo organizações, roles nativas, grupos, aplicações e conjuntos de permissões, populados uma vez na inicialização. Essa é a camada de bootstrap. Depois que o ambiente está rodando, as alterações do dia a dia acontecem pelas APIs de Identidade ou pelo Lerian Console, e não por edição dos dados de bootstrap.Fluxo de instalação
Siga estes passos na ordem. Cada um se apoia no anterior, e pular etapas é a causa mais comum de problemas evitáveis depois.
Escolha seu modelo de deployment
Escolha SaaS, BYOC multi-tenant ou BYOC single-tenant e confirme com seu contato na Lerian as decisões específicas do modelo: estratégia de tenant, provedor de identidade e escopo de licenciamento. Anote isso, porque cada passo seguinte se refere a essa escolha.
Prepare as dependências
Provisione a infraestrutura de apoio para que o Auth e o Identity tenham tudo o que precisam na inicialização:
- uma licença Lerian válida configurada para o ambiente;
- uma instância PostgreSQL para os dados de identidade;
- um cache Valkey para tokens, permissões e MFA;
- o provedor de identidade que você pretende usar (gerenciado ou próprio);
- os caminhos de rede entre o Access Manager, suas dependências e os produtos que vão aplicar controle de acesso.
Faça o deploy do Auth e do Identity
Instale os serviços do Access Manager no seu ambiente. Para Kubernetes, o caminho suportado é o Helm chart. Veja Access Manager via Helm para versões do chart, registro OCI e o comando
helm install exato.Se você só precisa avaliar o Access Manager localmente antes de um deployment real, pode rodar os plugins com o repositório plugins-docker-compose.Faça o bootstrap dos dados de acesso base
Na primeira inicialização, o Access Manager popula o ambiente com as organizações, roles nativas, grupos, aplicações e conjuntos de permissões base dos quais a plataforma depende. Deixe o bootstrap terminar antes de apontar qualquer produto para os serviços.A partir deste ponto, trate os dados de bootstrap como somente leitura. Gerencie o acesso do dia a dia pelas APIs de Identidade ou pelo Lerian Console.
Valide os serviços
Confirme que a instalação está saudável antes que qualquer produto dependa dela:
- Auth e Identity reportam estar saudáveis e são acessíveis pelos produtos que vão usá-los.
- PostgreSQL e Valkey estão conectados e responsivos.
- O provedor de identidade está configurado e acessível.
- Uma requisição de token de teste é bem-sucedida no Auth, e uma chamada básica ao Identity (por exemplo, Listar Grupos) retorna os dados populados.
Habilite os produtos protegidos
Depois que a instalação estiver validada, ative o controle de acesso dentro de cada produto ou plugin Lerian definindo as variáveis do Auth no seu
.env. A configuração completa por produto, incluindo os ajustes multi-tenant, está em Habilitando o Access Manager.Use o Access Manager
Com a instalação concluída e os produtos aplicando controle de acesso, parta para a operação do dia a dia: solicitar tokens, gerenciar usuários, grupos e aplicações, configurar MFA e chamar APIs protegidas. Comece por Usando o Access Manager para o fluxo de API, ou Access Manager via Lerian Console para o fluxo visual.
Próximos passos
- Habilitando o Access Manager - ative o controle de acesso em cada produto Lerian.
- Usando o Access Manager - solicite tokens, gerencie usuários e aplicações, configure MFA.
- Access Manager via Helm - versões do chart, registro OCI e comandos de instalação.
- Como o Access Manager funciona - um olhar mais detalhado sobre Auth, Identity e o controle de acesso no nível do produto.

