Ligar o login da organização
O login da organização se liga por serviço e vale a partir da próxima publicação. A plataforma registra a aplicação no IAM da organização sozinha — não há client para pedir a ninguém.
Antes de começar
- O serviço é uma aplicação web com o endereço público do Zero.
- A organização tem o IAM ligado ao Zero (é o login que você usa no console).
- Você pode alterar o serviço no projeto.
- O console ainda não tem a tela: use a CLI (ou a API).
Passo a passo
-
Ligue a capacidade:
zero services enable organization-iam webA resposta mostra o estado, o endereço de retorno do login e o próximo passo.
-
Acompanhe até Entra na próxima publicação:
zero services capabilities web -
Publique:
zero deploy web -
Confira de ponta a ponta:
zero services doctor organization-iam webCada verificação sai com ✓ ou ✗ e, quando falta algo, quem resolve: a aplicação, o administrador da organização ou a plataforma. Enquanto falta algo, o comando sai com o código 3.
-
No código, leia quem entrou com
nn.auth.user(req)— veja Quem entrou, no código.
Para desligar, zero services disable organization-iam web: o login sai na próxima publicação e a plataforma remove o registro da aplicação no IAM.
Os estados
| Estado | O que significa | O que fazer |
|---|---|---|
| Desligada | a capacidade não está ligada | — |
| Registrando no IAM da organização | a plataforma está registrando a aplicação | aguarde |
| Falta configurar na plataforma | o IAM da organização ainda não autoriza o registro de aplicações — uma vez por organização | peça ao administrador da plataforma; o registro segue sozinho depois |
| O IAM recusou o registro | o motivo aparece junto | resolva o motivo e ligue de novo |
| Entra na próxima publicação | tudo pronto | zero deploy |
| Pronta | a publicação no ar exige o login | — |
| Sai na próxima publicação | desligada, com a publicação no ar ainda exigindo o login | zero deploy |
Erros comuns
| Sintoma | Causa | O que fazer |
|---|---|---|
ORGANIZATION_IAM_NOT_CONFIGURED ao ligar | a organização não tem IAM ligado ao Zero | peça ao administrador da plataforma para ligar o IAM da organização |
SERVICE_CAPABILITY_UNSUPPORTED ao ligar | o serviço não é aplicação web ou não tem endereço público | ligue no serviço web que recebe as pessoas |
| Falta configurar na plataforma que não muda | a autorização de registro de aplicações ainda não foi instalada na organização | peça ao administrador da plataforma; não é preciso ligar de novo |
| a aplicação não vê ninguém depois do login | a publicação no ar é anterior à capacidade | zero deploy e confira com zero services doctor |
ORGANIZATION_IAM_NOT_ENABLED no log da aplicação | a aplicação rodou sem a capacidade, ou fora do Zero | ligue a capacidade e publique |
Próximos passos
Esta página ajudou?
Reportar um problema nesta páginaNão envie senhas, chaves, tokens ou dados de clientes.