View a markdown version of this page

Ações, recursos e chaves de condição para AWS Garantia - Referência de autorização do serviço

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á.

Ações, recursos e chaves de condição para AWS Garantia

AWS Garantia (prefixo do serviço: assurance) fornece as seguintes operações, recursos, ações e chaves de condição específicas do serviço para uso nas políticas de permissão do IAM.

Referências:

Ações definidas por AWS Garantia

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Para cada ação, a tabela lista os tipos de recursos e as chaves de condição suportadas por essa ação. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

AcceptInvitation

Concede permissão para aceitar um convite para conectar uma conta a um ambiente

environment*

aws:ResourceTag/${TagKey}

Gravar

AssignPermissionSet

Concede permissão para atribuir um conjunto de permissões a um diretor

environment*

aws:ResourceTag/${TagKey}

Gravar

BatchGetComment

Concede permissão para recuperar vários comentários em uma única solicitação

environment*

aws:ResourceTag/${TagKey}

Ler

BatchGetControl

Concede permissão para recuperar vários controles em uma única solicitação

environment*

aws:ResourceTag/${TagKey}

Ler

BatchGetTask

Concede permissão para recuperar várias tarefas em uma única solicitação

environment*

aws:ResourceTag/${TagKey}

Ler

Chat

Concede permissão para iniciar uma sessão de bate-papo por streaming com o agente de governança de IA

environment*

aws:ResourceTag/${TagKey}

Gravar

CreateComment

Concede permissão para adicionar um novo comentário a um controle específico

environment*

aws:ResourceTag/${TagKey}

Gravar

CreateControl

Concede permissão para criar um controle de folhas em uma estrutura personalizada

environment*

aws:ResourceTag/${TagKey}

Gravar

CreateControlGroup

Concede permissão para criar um grupo de controle em uma estrutura personalizada

environment*

aws:ResourceTag/${TagKey}

Gravar

CreateEnvironment

Concede permissão para criar um novo ambiente de governança

aws:RequestTag/${TagKey}

aws:TagKeys

Gravar

CreateEnvironmentConnection

Concede permissão para criar uma conexão de ambiente

Gravar

CreateFramework

Concede permissão para criar uma estrutura personalizada de propriedade do cliente

environment*

aws:ResourceTag/${TagKey}

Gravar

CreateInvitation

Concede permissão para convidar uma conta para se conectar a um ambiente

environment*

aws:ResourceTag/${TagKey}

Gravar

CreatePermissionSet

Concede permissão para criar um conjunto de permissões em um ambiente

environment*

aws:ResourceTag/${TagKey}

Gravar

CreateProject

Concede permissão para criar um projeto

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteComment

Concede permissão para excluir um comentário específico por meio de seus campos de identificação

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteControl

Concede permissão para excluir um controle personalizado

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteControlGroup

Concede permissão para excluir um grupo de controle

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteEnvironment

Concede permissão para excluir um ambiente de governança

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteEnvironmentConnection

Concede permissão para excluir uma conexão de ambiente

Gravar

DeleteEvidence

Concede permissão para remover um item de evidência

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteFramework

Concede permissão para excluir uma estrutura personalizada

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteInvitation

Concede permissão para excluir um convite ou desvincular uma conta conectada

environment*

aws:ResourceTag/${TagKey}

Gravar

DeletePermissionSet

Concede permissão para excluir um conjunto de permissões

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteProject

Concede permissão para excluir um projeto e todos os recursos associados

environment*

aws:ResourceTag/${TagKey}

Gravar

DeregisterOrganizationDelegatedAdmin

Concede permissão para cancelar o registro do administrador delegado para AWS Garantia na organização do chamador

Gravar

DisableFramework

Concede permissão para desativar uma estrutura habilitada anteriormente para um projeto específico

environment*

aws:ResourceTag/${TagKey}

Gravar

EnableFramework

Concede permissão para habilitar uma estrutura para um projeto

environment*

aws:ResourceTag/${TagKey}

Gravar

GetAnnotation

Concede permissão para recuperar a anotação de uma evidência específica

environment*

aws:ResourceTag/${TagKey}

Ler

GetAssessment

Concede permissão para recuperar uma única avaliação

environment*

aws:ResourceTag/${TagKey}

Ler

GetAssessmentReportContent

Concede permissão para recuperar o conteúdo de um relatório de avaliação preparado

environment*

aws:ResourceTag/${TagKey}

Ler

GetAssessmentReportExport

Concede permissão para recuperar o estado de uma exportação de relatório de avaliação

environment*

aws:ResourceTag/${TagKey}

Ler

GetChatMessages

Concede permissão para receber mensagens para uma sessão de bate-papo em ordem cronológica

environment*

aws:ResourceTag/${TagKey}

Ler

GetComment

Concede permissão para recuperar um comentário específico por meio de seus campos de identificação

environment*

aws:ResourceTag/${TagKey}

Ler

GetControl

Concede permissão para recuperar um controle de folha única em uma versão da estrutura

environment*

aws:ResourceTag/${TagKey}

Ler

GetControlGroup

Concede permissão para recuperar um único grupo de controle em uma versão da estrutura

environment*

aws:ResourceTag/${TagKey}

Ler

GetControlStatus

Concede permissão para recuperar o status de conformidade efetivo de um controle

environment*

aws:ResourceTag/${TagKey}

Ler

GetEnvironment

Concede permissão para recuperar um ambiente de governança por ARN ou domínio

environment*

aws:ResourceTag/${TagKey}

Ler

GetEvidence

Concede permissão para recuperar metadados de um item de evidência

environment*

aws:ResourceTag/${TagKey}

Ler

GetEvidenceContent

Concede permissão para recuperar o conteúdo de um item de evidência

environment*

aws:ResourceTag/${TagKey}

Ler

GetFramework

Concede permissão para recuperar um recurso da estrutura por tipo e campos chave

environment*

aws:ResourceTag/${TagKey}

Ler

GetInvitation

Concede permissão para recuperar um convite

environment*

aws:ResourceTag/${TagKey}

Ler

GetPermissionSet

Concede permissão para recuperar um conjunto de permissões

environment*

aws:ResourceTag/${TagKey}

Ler

GetProject

Concede permissão para recuperar um projeto

environment*

aws:ResourceTag/${TagKey}

Ler

GetTask

Concede permissão para recuperar uma tarefa específica por meio de seus campos de identificação

environment*

aws:ResourceTag/${TagKey}

Ler

ListAssessmentAnnotations

Concede permissão para listar as anotações em uma avaliação, paginada

environment*

aws:ResourceTag/${TagKey}

Ler

ListAssessmentJournalRecords

Concede permissão para listar registros do diário de avaliação, paginados

environment*

aws:ResourceTag/${TagKey}

Ler

ListAssessmentOutcomes

Concede permissão para listar uma pontuação de conformidade ao longo do tempo

environment*

aws:ResourceTag/${TagKey}

Ler

ListAssessments

Concede permissão para listar avaliações, paginadas

environment*

aws:ResourceTag/${TagKey}

Ler

ListChatSessions

Concede permissão para listar sessões de bate-papo para o usuário chamador em um ambiente de governança

environment*

aws:ResourceTag/${TagKey}

Ler

ListComments

Concede permissão para listar comentários em um ambiente de governança

environment*

aws:ResourceTag/${TagKey}

Ler

ListConnectionItems

Concede permissão para listar o conteúdo de uma conexão de ambiente

environment*

aws:ResourceTag/${TagKey}

Ler

ListControlGroups

Concede permissão para listar grupos de controle em uma versão da estrutura

environment*

aws:ResourceTag/${TagKey}

Ler

ListControlResources

Concede permissão para listar recursos dentro do escopo de um controle

environment*

aws:ResourceTag/${TagKey}

Ler

ListControls

Concede permissão para listar controles dentro de um grupo de controle

environment*

aws:ResourceTag/${TagKey}

Ler

ListDiscoveredResources

Concede permissão para listar os recursos encontrados por um trabalho de descoberta (paginado)

environment*

aws:ResourceTag/${TagKey}

Ler

ListEnabledFrameworks

Concede permissão para listar estruturas habilitadas para um ambiente de governança

environment*

aws:ResourceTag/${TagKey}

Ler

ListEnvironmentConnections

Concede permissão para listar conexões de ambiente em um ambiente de governança

Ler

ListEnvironments

Concede permissão para listar todos os ambientes de governança com paginação opcional

Ler

ListEvidence

Concede permissão para listar itens de evidência (paginados)

environment*

aws:ResourceTag/${TagKey}

Ler

ListEvidenceAnnotations

Concede permissão para listar as anotações em uma versão de uma evidência dentro de um projeto, paginada

environment*

aws:ResourceTag/${TagKey}

Ler

ListFrameworks

Concede permissão para listar as frameworks

environment*

aws:ResourceTag/${TagKey}

Ler

ListInboundInvitations

Concede permissão para listar convites endereçados à conta do chamador

Ler

ListOutboundInvitations

Concede permissão para listar convites estendidos de um ambiente próprio

environment*

aws:ResourceTag/${TagKey}

Ler

ListPermissionSetAssignments

Concede permissão para listar atribuições de conjuntos de permissões em um ambiente

environment*

aws:ResourceTag/${TagKey}

Ler

ListPermissionSets

Concede permissão para listar conjuntos de permissões em um ambiente

environment*

aws:ResourceTag/${TagKey}

Ler

ListProjects

Concede permissão para listar todos os projetos em um ambiente de governança

environment*

aws:ResourceTag/${TagKey}

Ler

ListResourcesForControl

Concede permissão para listar recursos dentro do escopo de um controle

environment*

aws:ResourceTag/${TagKey}

Ler

ListTagsForResource

Concede permissão para listar as etiquetas de um recurso

environment*

aws:ResourceTag/${TagKey}

Ler

ListTaskHistory

Concede permissão para listar o histórico de tarefas de uma tarefa

environment*

aws:ResourceTag/${TagKey}

Ler

ListTasks

Concede permissão para listar todas as tarefas em um ambiente de governança

environment*

aws:ResourceTag/${TagKey}

Ler

PublishFramework

Concede permissão para publicar uma estrutura personalizada

environment*

aws:ResourceTag/${TagKey}

Gravar

PutControlStatusOverride

Concede permissão para declarar ou remover uma anulação de aplicabilidade em um controle ou requisito

environment*

aws:ResourceTag/${TagKey}

Gravar

PutEvidence

Concede permissão para adicionar evidências, ou uma nova versão das evidências existentes, para apoiar uma avaliação de conformidade

environment*

aws:ResourceTag/${TagKey}

Gravar

RegisterOrganizationDelegatedAdmin

Concede permissão para registrar um administrador delegado para AWS Garantia na organização do chamador

Gravar

RejectInvitation

Concede permissão para rejeitar um convite

environment*

aws:ResourceTag/${TagKey}

Gravar

RevokePermissionSet

Concede permissão para revogar uma atribuição de conjunto de permissões

environment*

aws:ResourceTag/${TagKey}

Gravar

StartAssessment

Concede permissão para iniciar uma nova avaliação de um controle ou estrutura

environment*

aws:ResourceTag/${TagKey}

Gravar

StartAssessmentReportExport

Concede permissão para começar a preparar um relatório de avaliação

environment*

aws:ResourceTag/${TagKey}

Gravar

StartResourceDiscovery

Concede permissão para iniciar a descoberta de recursos dentro do escopo

environment*

aws:ResourceTag/${TagKey}

Gravar

TagResource

Concede permissão para adicionar ou substituir tags em um recurso

environment*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Marcação, gravação

UntagResource

Concede permissão para remover etiquetas de um recurso

environment*

aws:ResourceTag/${TagKey}

aws:TagKeys

Marcação, gravação

UpdateComment

Concede permissão para modificar o conteúdo de um comentário existente

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateControl

Concede permissão para atualizar um controle personalizado

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateControlGroup

Concede permissão para atualizar os atributos mutáveis de um grupo de controle

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateEnvironment

Concede permissão para atualizar um ambiente de governança

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateEvidence

Concede permissão para atualizar metadados de evidências e gerenciar links de controle

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateFramework

Concede permissão para atualizar uma estrutura personalizada

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdatePermissionSet

Concede permissão para atualizar um conjunto de permissões

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateProject

Concede permissão para atualizar um projeto

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateTask

Concede permissão para atualizar os campos mutáveis de uma tarefa existente

environment*

aws:ResourceTag/${TagKey}

Gravar

Permission-only ações para AWS Garantia

As seguintes ações são definidas por AWS Garantia, mas não são diretamente invocáveis por meio de nenhuma operação de API. Eles só podem ser usados em declarações de política do IAM para conceder ou negar permissões.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

CreateAnnotation

Concede permissão para criar uma anotação em uma prova

environment*

aws:ResourceTag/${TagKey}

Gravar

CreateTask

Concede permissão para criar uma nova tarefa para um controle e avaliação específicos

environment*

aws:ResourceTag/${TagKey}

Gravar

DeleteAnnotation

Concede permissão para excluir uma anotação de uma prova

environment*

aws:ResourceTag/${TagKey}

Gravar

DownloadEvidence

Concede permissão para recuperar o conteúdo de um item de evidência

environment*

aws:ResourceTag/${TagKey}

Ler

UpdateAnnotation

Concede permissão para atualizar as notas do revisor em uma anotação existente

environment*

aws:ResourceTag/${TagKey}

Gravar

UpdateAssessment

Concede permissão para atualizar o status e o resultado de uma avaliação

environment*

aws:ResourceTag/${TagKey}

Gravar

UploadEvidence

Concede permissão para carregar novas evidências para apoiar uma avaliação de conformidade

environment*

aws:ResourceTag/${TagKey}

Gravar

VendConnectionAccessToken

Concede permissão para recuperar um token de acesso de curta duração para uma conexão de terceiros em um ambiente

Gravar

Tipos de recursos definidos por AWS Garantia

Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.

Resource types ARN Chaves de condição

environment

arn:${Partition}:assurance:${Region}:${Account}:environment/${Environment}

aws:ResourceTag/${TagKey}

Chaves de condição para AWS Garantia

AWS A garantia define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma política do IAM.

Chaves de condição Descrição Tipo

aws:RequestTag/${TagKey}

Filtra o acesso pelas etiquetas que são transmitidas na solicitação

String

aws:ResourceTag/${TagKey}

Filtra o acesso por um par de chave e valor da etiqueta de um recurso.

String

aws:TagKeys

Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação

ArrayOfString