Permissões da API do Amazon DocumentDB: referência de ações, recursos e condições - Amazon DocumentDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Permissões da API do Amazon DocumentDB: referência de ações, recursos e condições

Use as seções a seguir como referência ao configurar Usar políticas baseadas em identidade (políticas do IAM) para o Amazon DocumentDB e escrever políticas de permissões que você pode anexar a uma identidade do IAM (políticas com base em identidade).

O conteúdo a seguir lista cada operação da API do Amazon DocumentDB. Incluídas na lista estão as ações correspondentes para as quais você pode conceder permissões para realizar a ação, o AWS recurso para o qual você pode conceder as permissões e as chaves de condição que você pode incluir para um controle de acesso refinado. Você especifica as ações no campo Action da política, o valor de recurso no campo Resource da política e as condições no campo Condition da política. Para obter mais informações sobre as condições, consulte Especificar condições em uma política.

Você pode usar chaves AWS de condição abrangentes em suas políticas do Amazon DocumentDB para expressar condições. Para obter uma lista completa AWS de chaves gerais, consulte Chaves disponíveis no Guia do usuário do IAM.

Você pode testar as políticas do IAM com o simulador de políticas do IAM Ele fornece automaticamente uma lista dos recursos e parâmetros necessários para cada AWS ação, incluindo ações do Amazon DocumentDB. O simulador de políticas do IAM determina as permissões que são necessárias para cada uma das ações especificadas por você. Para obter informações sobre o simulador de políticas do IAM, consulte Teste de políticas do IAM com o simulador de políticas do IAM no Guia do usuário do IAM.

nota

Para especificar uma ação, use o prefixo rds: seguido do nome da operação da API (por exemplo, rds:CreateDBInstance).

O conteúdo a seguir lista operações de API do Amazon RDS e as ações, os recursos e as chaves de condição relacionados.

Ações do Amazon DocumentDB que dão suporte a permissões no nível do recurso

As permissões em nível de recurso fornecem a capacidade de especificar os recursos nos quais os usuários têm permissão para executar ações. O Amazon DocumentDB oferece suporte parcial para permissões em nível de recurso. Isso significa que, para determinadas ações do Amazon DocumentDB, é possível controlar quando os usuários têm permissão para usar essas ações com base em condições que precisam ser concluídas, ou em recursos específicos que os usuários têm permissão para usar. Por exemplo, você pode conceder a usuários permissão para modificar somente instâncias específicas.

O conteúdo a seguir lista operações de API do Amazon DocumentDB e as ações, os recursos e as chaves de condição relacionados.

nota

Para determinados atributos de gerenciamento, o Amazon DocumentDB usa a tecnologia operacional que é compartilhada com o Amazon RDS. Para obter mais ações e permissões do Amazon DocumentDB, consulte Ações, recursos e chaves de condição para o Amazon RDS na Referência de autorização de serviço.

Ações do Amazon DocumentDB que não dão suporte a permissões no nível do recurso

Você pode usar todas as ações do em uma política do Amazon DocumentDB em uma política do IAM para conceder ou negar aos usuários permissão para usar essa ação. Contudo, nem todas as ações do Amazon DocumentDB dão suporte a permissões no nível do recurso, que permitem especificar os recursos nos quais uma ação pode ser realizada. As ações de API do Amazon DocumentDB a seguir não oferecem suporte a permissões em nível de recurso no momento. Por isso, para usar essas ações em uma política do IAM, você deve conceder a usuários permissão para usar todos os recursos para a ação usando um caractere curinga * para o elemento Resource na instrução.

  • rds:DescribeDBClusterSnapshots

  • rds:DescribeDBInstances