View a markdown version of this page

Ações, recursos e chaves de condição do Amazon Detective - Referência de autorização do serviço

Ações, recursos e chaves de condição do Amazon Detective

O Amazon Detective (prefixo do serviço:detective) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.

Referências:

Operações de API definidas pelo Amazon Detective

A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.

Operation Ação do IAM Chave de condição Valor (es) possível (s) Nível de acesso

AcceptInvitation

detetive: AcceptInvitation

Gravar

BatchGetGraphMemberDatasources

detetive: BatchGetGraphMemberDatasources

Ler

BatchGetMembershipDatasources

detetive: BatchGetMembershipDatasources

Ler

CreateGraph

detetive: CreateGraph

Gravar

detetive: TagResource

Marcação, gravação

CreateMembers

detetive: CreateMembers

Gravar

DeleteGraph

detetive: DeleteGraph

Gravar

DeleteMembers

detetive: DeleteMembers

Gravar

DescribeOrganizationConfiguration

detetive: DescribeOrganizationConfiguration

Ler

DisableOrganizationAdminAccount

detetive: DisableOrganizationAdminAccount

Gravar

DisassociateMembership

detetive: DisassociateMembership

Gravar

EnableOrganizationAdminAccount

detetive: EnableOrganizationAdminAccount

Gravar

objetivo: CreateServiceLinkedRole

Gravar

organizações: EnableAWSServiceAccess

Gravar

organizações: RegisterDelegatedAdministrator

Gravar

GetInvestigation

detetive: GetInvestigation

Ler

GetMembers

detetive: GetMembers

Ler

ListDatasourcePackages

detetive: ListDatasourcePackages

Lista

ListGraphs

detetive: ListGraphs

Lista

ListIndicators

detetive: ListIndicators

Lista

ListInvestigations

detetive: ListInvestigations

Lista

ListInvitations

detetive: ListInvitations

Lista

ListMembers

detetive: ListMembers

Lista

ListOrganizationAdminAccounts

detetive: ListOrganizationAdminAccount

Lista

ListTagsForResource

detetive: ListTagsForResource

Lista

RejectInvitation

detetive: RejectInvitation

Gravar

StartInvestigation

detetive: StartInvestigation

Gravar

StartMonitoringMember

detetive: StartMonitoringMember

Gravar

TagResource

detetive: TagResource

Marcação, gravação

UntagResource

detetive: UntagResource

Marcação, gravação

UpdateDatasourcePackages

detetive: UpdateDatasourcePackages

Gravar

UpdateInvestigationState

detetive: UpdateInvestigationState

Gravar

UpdateOrganizationConfiguration

detetive: UpdateOrganizationConfiguration

Gravar

Ações definidas pelo Amazon Detective

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. 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 se tornar membro de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

BatchGetGraphMemberDatasources

Concede permissão para recuperar o histórico do pacote de fonte de dados especificado das contas de membro especificadas em um grafo de comportamento gerenciado por essa conta

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

BatchGetMembershipDatasources

Concede permissão para recuperar o histórico do pacote de fonte de dados do autor da chamada da conta para os grafos especificados

Ler

CreateGraph

Concede permissão para criar um gráfico de comportamento e começar a agregar informações de segurança

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateMembers

Concede permissão para solicitar a associação de uma ou mais contas em um gráfico de comportamento gerenciado por essa conta

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteGraph

Concede permissão para excluir um gráfico de comportamento e interromper a agregação de informações de segurança

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteMembers

Concede permissão para remover contas-membro de um gráfico de comportamento gerenciado por essa conta

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

DescribeOrganizationConfiguration

Concede permissão para visualizar a configuração atual relacionada à integração do Amazon Detective com Organizations AWS

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

DisableOrganizationAdminAccount

Concede permissão para remover a conta de administrador delegado do Amazon Detective de uma organização

Gravar

DisassociateMembership

Concede permissão para remover a associação dessa conta a um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

EnableOrganizationAdminAccount

Concede permissão para designar a conta de administrador delegado do Amazon Detective para uma organização

Gravar

GetInvestigation

Concede permissão para obter o status e os metadados de uma investigação

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

GetMembers

Concede permissão para recuperar detalhes sobre membros especificados de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

ListDatasourcePackages

Concede permissão para listar os estados de ingestão do pacote de fonte de dados do grafo e os carimbos de data e hora das alterações de estado mais recentes em um grafo de comportamento gerenciado por essa conta

Gráfico*

foi: ResourceTag /$ {} TagKey

Lista

ListGraphs

Concede permissão para listar gráficos de comportamento gerenciados por essa conta

Lista

ListIndicators

Concede permissão para listar os indicadores de uma investigação

Gráfico*

foi: ResourceTag /$ {} TagKey

Lista

ListInvestigations

Concede permissão para listar as investigações de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Lista

ListInvitations

Concede permissão para recuperar detalhes sobre os gráficos de comportamento aos quais essa conta foi convidada a participar

List

ListMembers

Concede permissão para recuperar detalhes de todos os membros de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Lista

ListOrganizationAdminAccount

Concede permissão para visualizar a conta de administrador delegado atual do Amazon Detective de uma organização

Lista

ListTagsForResource

Concede permissão para listar os valores da etiqueta atribuídos a um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Lista

RejectInvitation

Concede permissão para rejeitar um convite para se tornar membro de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

StartInvestigation

Concede permissão para iniciar investigações

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

StartMonitoringMember

Concede permissão para iniciar a ingestão de dados para uma conta-membro que tenha o status ACCEPTED_BUT_DISABLED

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

TagResource

Concede permissão para atribuir valores da etiqueta a um gráfico de comportamento

Gráfico*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UntagResource

Concede permissão para remover valores da etiqueta de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

UpdateDatasourcePackages

Concede permissão para habilitar ou desabilitar os pacotes de fonte de dados em um grafo de comportamento gerenciado por essa conta

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateInvestigationState

Concede permissão para atualizar o status e os metadados de uma investigação

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateOrganizationConfiguration

Concede permissão para atualizar a configuração atual relacionada à integração do Amazon Detective com Organizations AWS

Gráfico*

foi: ResourceTag /$ {} TagKey

Gravar

Permission-only ações para Amazon Detective

As ações a seguir são definidas pelo Amazon Detective, mas não podem ser invocadas diretamente 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

GetFreeTrialEligibility

Concede permissão para recuperar a elegibilidade de um gráfico de comportamento para um período de avaliação gratuita

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

GetGraphIngestState

Concede permissão para recuperar o estado de ingestão de dados de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

GetPricingInformation

Concede permissão para recuperar informações sobre a definição de preço do Amazon Detective

Ler

GetUsageInformation

Concede permissão para listar informações de uso de um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

InvokeAssistant

Concede permissão para invocar o assistente de detetive

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

ListHighDegreeEntities

Concede permissão para recuperar entidades de alto volume cujos relacionamentos não possam ser armazenados pelo Detective

Gráfico*

foi: ResourceTag /$ {} TagKey

Lista

SearchGraph

Concede permissão para pesquisar os dados armazenados em um gráfico de comportamento

Gráfico*

foi: ResourceTag /$ {} TagKey

Ler

Tipos de recursos definidos pelo Amazon Detective

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

Gráfico

arn: $ {Partition} :detective: $ {Region} :$ {Account} :graph: $ {} ResourceId

foi: ResourceTag /$ {} TagKey

Chaves de condição do Amazon Detective

O Amazon Detective define as chaves de condição a seguir que podem ser usadas no elemento Condition de uma política do IAM.

Chaves de condição Descrição Tipo

foi: RequestTag /$ {} TagKey

Filtra o acesso especificando as etiquetas que são transmitidas na solicitação

String

foi: ResourceTag /$ {} TagKey

Filtra o acesso especificando as etiquetas associadas ao recurso

String

leis: TagKeys

Filtra o acesso especificando as chaves de etiqueta que são transmitidas na solicitação

ArrayOfString