Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] em location não aparece compartiment Desenvolvimento

Ola no caso da criação das politicas no projeto Doguito , mesmo criado o compartiment Desenvolvimento não aparece em location , como proceder?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Oi, Antonio.

O comportamento que você está vendo é comum na OCI quando o compartimento não aparece na lista de Location durante a criação de uma política. Isso normalmente não significa que o compartimento não existe, e sim que a política está sendo criada no lugar errado ou no escopo errado.

Por que o compartimento Desenvolvimento não aparece?

Quando você cria uma política, a opção Location mostra apenas os compartimentos que pertencem ao mesmo domínio (tenancy) selecionado e ao escopo correto da política.
Se o compartimento não aparece, geralmente é porque:

  1. A política está sendo criada dentro de outro compartimento em vez do tenancy raiz, onde ela deve ser criada.
  2. O compartimento Desenvolvimento foi criado em outro domínio (caso você tenha Identity Domains habilitados).
  3. Você está usando um template de política que só aceita determinados escopos.

Como resolver

  1. Verifique onde você está criando a política:

A política deve ser criada no compartimento raiz do tenancy, não dentro de outro compartimento.
No topo da tela, deve aparecer algo como:

antoniolafedu (root)

Se não estiver no root, volte para:

Identidade e Segurança → Compartimentos → Clique no tenancy raiz → Políticas → Criar política.

  1. Tenha certeza de que o compartimento Desenvolvimento está dentro do root

Entre em:

Identidade e Segurança → Compartimentos

Verifique se "Desenvolvimento" está como filho do root tenancy, não dentro de outro compartimento.

  1. Ao escolher Location, digite manualmente "Desenvolvimento"

A lista costuma carregar somente quando você começa a digitar.
No seu print, isso está acontecendo com "antoniolafedu (root)", então experimente:

  1. Clique no campo Location.
  2. Digite “Desenvolvimento”.

Se aparecer, selecione.

  1. Se ainda não aparecer, crie a política em modo manual sem depender do Location:

O campo Location serve apenas para templates.
Você pode ignorá-lo e escrever manualmente a política:

Allow group 'Default/Administradores Doguito' to manage all-resources in compartment Desenvolvimento

Depois é só clicar em Criar.
Mesmo sem o Location preenchido, a política funciona perfeitamente.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Ola tinha feito isso Allow group 'Default/Administradores Doguito' to manage all-resources in compartment Desenvolvimento antes de sua resposta e tinha dado certo mesmo, fui la criei a senha do novo usuario e tinha acesso ao compartiment Desenvolvimento e todas as funcionalidades, fico agredecido pelo retorno/resposta, eu ia vir aqui hoje e escrever que tinha resolvido, muito obrigado.