Criar uma Política do Serviço IAM
Crie uma política para conceder permissão aos usuários de um grupo para trabalhar com instâncias do Oracle Integration em uma tenancy ou compartimento especificado.
Este tópico só se aplica a tenancies que não usam domínios de identidades. Consulte Diferenças entre Tenancies com e sem Domínios de Identidades.
- Abra o menu de navegação e clique em Identidade e Segurança. Em Identidade, clique em Políticas.
- Clique em Criar Política.
- Na janela Criar Política, digite um nome (por exemplo,
IntegrationGroupPolicy
) e uma descrição. - No Policy Builder, selecione Mostrar editor manual e informe as instruções de política necessárias.
Sintaxe
-
allow group
group_name
to
verb resource-type
in compartment
compartment-name
allow group
group_name
to
verb resource-type
in tenancy
Exemplo:
allow group oci-integration-admins to manage integration-instance in compartment OICCompartment
Essa instrução de política permite que o grupo
oci-integration-admins
no domínioadmin
manage
integration-instance
no compartimentoOICCompartment
.Observação
- Se você omitir o nome do domínio, o domínio padrão é assumido.
-
Ao definir instruções de política, você pode especificar verbos (conforme usados nessas etapas) ou permissões (normalmente usados por usuários avançados).
- Você pode criar grupos separados para permissões diferentes, como um grupo somente com a permissão
read
. -
Os verbos
read
emanage
são mais aplicáveis ao Oracle Integration. O verbomanage
tem a maioria das permissões (create
,delete
,edit
,move
eview
).Verbo Acesso read
Inclui permissão para exibir instâncias do Oracle Integration e seus detalhes.
manage
Inclui todas as permissões para instâncias do Oracle Integration.
Para saber mais sobre políticas, consulte:
- Como as Políticas Funcionam e a Referência de Política na documentação do Oracle Cloud Infrastructure
- Sobre Políticas do IAM para o Oracle Integration
-
- Se desejado, você pode adicionar uma política para permitir que membros do grupo exibam métricas de mensagens, conforme descrito em Exibir Métricas de Mensagens.
Por exemplo:
allow group oci-integration-admins to read metrics in compartment OICPMCompartment
- Se você pretende usar pontos finais personalizados, adicione uma ou mais instruções de política adicionais. Caso contrário, ignore esta etapa.Adicione políticas que especifiquem o compartimento no qual residem vaults e segredos e permita que o grupo de administradores gerencie segredos nele. Consulte Configurar um Ponto Final Personalizado para uma Instância.Observe que você deve especificar o recurso a ser retornado em
resource-type
, conforme descrito em Detalhes do Serviço Vault. Observe também que o Oracle Integration só exige o verboread
, masmanage
será recomendado se o mesmo grupo também estiver administrando os segredos (operações de upload/ciclo de vida).Sintaxe:
allow group group-name to manage resource-type in compartment secrets-compartment
Exemplos:
-
allow oci-integration-admins to manage secrets in compartment SecretsCompartment
allow oci-integration-admins to manage vaults in compartment SecretsCompartment
-
- Clique em Criar. As instruções da política são validadas e são exibidos erros de sintaxe.