View a markdown version of this page

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

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

AWS A Resolução de Entidades (prefixo do serviço:entityresolution) 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 por AWS Resolução de entidades

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

AddPolicyStatement

resolução da entidade: AddPolicyStatement

Gerenciamento de permissões, gravação

BatchDeleteUniqueId

resolução da entidade: BatchDeleteUniqueId

Gravar

CreateIdMappingWorkflow

resolução da entidade: CreateIdMappingWorkflow

Gravar

resolução da entidade: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Gravar

CreateIdNamespace

resolução da entidade: CreateIdNamespace

Gravar

resolução da entidade: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Gravar

CreateMatchingWorkflow

resolução da entidade: CreateMatchingWorkflow

Gravar

resolução da entidade: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Gravar

CreateSchemaMapping

resolução da entidade: CreateSchemaMapping

Gravar

resolução da entidade: TagResource

Marcação, gravação

DeleteIdMappingWorkflow

resolução da entidade: DeleteIdMappingWorkflow

Gravar

DeleteIdNamespace

resolução da entidade: DeleteIdNamespace

Gravar

DeleteMatchingWorkflow

resolução da entidade: DeleteMatchingWorkflow

Gravar

DeletePolicyStatement

resolução da entidade: DeletePolicyStatement

Gerenciamento de permissões, gravação

DeleteSchemaMapping

resolução da entidade: DeleteSchemaMapping

Gravar

GenerateMatchId

resolução da entidade: GenerateMatchId

Gravar

GetIdMappingJob

resolução da entidade: GetIdMappingJob

Ler

GetIdMappingWorkflow

resolução da entidade: GetIdMappingWorkflow

Ler

GetIdNamespace

resolução da entidade: GetIdNamespace

Ler

GetMatchId

resolução da entidade: GetMatchId

Ler

GetMatchingJob

resolução da entidade: GetMatchingJob

Ler

GetMatchingWorkflow

resolução da entidade: GetMatchingWorkflow

Ler

GetPolicy

resolução da entidade: GetPolicy

Ler

GetProviderService

resolução da entidade: GetProviderService

Ler

GetSchemaMapping

resolução da entidade: GetSchemaMapping

Ler

ListIdMappingJobs

resolução da entidade: ListIdMappingJobs

Lista

ListIdMappingWorkflows

resolução da entidade: ListIdMappingWorkflows

Lista

ListIdNamespaces

resolução da entidade: ListIdNamespaces

Lista

ListMatchingJobs

resolução da entidade: ListMatchingJobs

Lista

ListMatchingWorkflows

resolução da entidade: ListMatchingWorkflows

Lista

ListProviderServices

resolução da entidade: ListProviderServices

Lista

ListSchemaMappings

resolução da entidade: ListSchemaMappings

Lista

ListTagsForResource

resolução da entidade: ListTagsForResource

Ler

PutPolicy

resolução da entidade: PutPolicy

Gerenciamento de permissões, gravação

StartIdMappingJob

resolução da entidade: StartIdMappingJob

Gravar

resolução da entidade: UseIdNamespace

Gerenciamento de permissões, gravação

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Gravar

StartMatchingJob

resolução da entidade: StartMatchingJob

Gravar

TagResource

resolução da entidade: TagResource

Marcação, gravação

UntagResource

resolução da entidade: UntagResource

Marcação, gravação

UpdateIdMappingWorkflow

resolução da entidade: UpdateIdMappingWorkflow

Gravar

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Gravar

UpdateIdNamespace

resolução da entidade: UpdateIdNamespace

Gravar

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Gravar

UpdateMatchingWorkflow

resolução da entidade: UpdateMatchingWorkflow

Gravar

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Gravar

UpdateSchemaMapping

resolução da entidade: UpdateSchemaMapping

Gravar

Ações definidas por AWS Resolução de entidades

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

AddPolicyStatement

Concede permissão para conceder a um AWS serviço ou outra conta permissão para usar os recursos de uma Resolução de AWS Entidades

Gerenciamento de permissões, gravação

BatchDeleteUniqueId

Concede permissão para excluir IDs exclusivos em lote

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

CreateIdMappingWorkflow

Concede permissão para criar um fluxo de trabalho de idmapping

foi: RequestTag /$ {} TagKey

leis: TagKeys

Gravar

CreateIdNamespace

Concede permissão para criar um IdNamespace

foi: RequestTag /$ {} TagKey

leis: TagKeys

Gravar

CreateMatchingWorkflow

Concede permissão para criar um fluxo de trabalho correspondente

foi: RequestTag /$ {} TagKey

leis: TagKeys

Gravar

CreateSchemaMapping

Concede permissão para criar um mapeamento de esquema

foi: RequestTag /$ {} TagKey

leis: TagKeys

Gravar

DeleteIdMappingWorkflow

Concede permissão para excluir um fluxo de trabalho de idmapping

IdMappingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteIdNamespace

Concede permissão para excluir um IdNamespace

IdNamespace*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteMatchingWorkflow

Concede permissão para excluir um fluxo de trabalho correspondente

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

DeletePolicyStatement

Concede permissão para excluir a permissão concedida a um AWS serviço ou outra conta, permissão para usar os recursos de uma Resolução de AWS Entidades

Gerenciamento de permissões, gravação

DeleteSchemaMapping

Concede permissão para excluir um mapeamento de esquema

SchemaMapping*

foi: ResourceTag /$ {} TagKey

Gravar

GenerateMatchId

Concede permissão para gerar o ID correspondente

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

GetIdMappingJob

Concede permissão para obter um trabalho de idmapping

IdMappingWorkflow*

foi: ResourceTag /$ {} TagKey

Ler

GetIdMappingWorkflow

Concede permissão para obter um fluxo de trabalho de idmapping

IdMappingWorkflow*

foi: ResourceTag /$ {} TagKey

Ler

GetIdNamespace

Concede permissão para obter um IdNamespace

IdNamespace*

foi: ResourceTag /$ {} TagKey

Ler

GetMatchId

Concede permissão para obter o ID correspondente

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Ler

GetMatchingJob

Concede permissão para obter um trabalho correspondente

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Ler

GetMatchingWorkflow

Concede permissão para obter um fluxo de trabalho correspondente

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Ler

GetPolicy

Concede permissão para obter uma política de recursos para recursos de Resolução de AWS Entidades

Ler

GetProviderService

Concede permissão para obter serviço do provedor

ProviderService*

foi: ResourceTag /$ {} TagKey

Ler

GetSchemaMapping

Concede permissão para obter um mapeamento de esquema

SchemaMapping*

foi: ResourceTag /$ {} TagKey

Ler

ListIdMappingJobs

Concede permissão para listar os trabalhos de idmapping

IdMappingWorkflow*

foi: ResourceTag /$ {} TagKey

Lista

ListIdMappingWorkflows

Concede permissão para listar fluxos de trabalho de idmapping

Lista

ListIdNamespaces

Concede permissão para listar IdNamespaces

Lista

ListMatchingJobs

Concede permissão para listar trabalhos correspondentes

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Lista

ListMatchingWorkflows

Concede permissão para listar fluxos de trabalho correspondentes

Lista

ListProviderServices

Concede permissão para listar o serviço de provedor

Lista

ListSchemaMappings

Concede permissão para listar mapeamentos de esquema

Lista

ListTagsForResource

Concede permissão para listar as etiquetas de um recurso

Ler

PutPolicy

Concede permissão para colocar uma política de recursos para os recursos de resolução de uma AWS entidade

Gerenciamento de permissões, gravação

StartIdMappingJob

Concede permissão para iniciar um trabalho de idmapping

IdMappingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

StartMatchingJob

Concede permissão para iniciar um trabalho correspondente

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

TagResource

Concede permissão para adicionar etiquetas a um recurso

IdMappingWorkflow

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

IdNamespace

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

MatchingWorkflow

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

ProviderService

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

SchemaMapping

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UntagResource

Concede permissão para desmarcar um recurso

IdMappingWorkflow

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

IdNamespace

foi: ResourceTag /$ {} TagKey

leis: TagKeys

MatchingWorkflow

foi: ResourceTag /$ {} TagKey

leis: TagKeys

ProviderService

foi: ResourceTag /$ {} TagKey

leis: TagKeys

SchemaMapping

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UpdateIdMappingWorkflow

Concede permissão para atualizar um fluxo de trabalho de idmapping

IdMappingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateIdNamespace

Concede permissão para atualizar um IdNamespace

IdNamespace*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateMatchingWorkflow

Concede permissão para atualizar um fluxo de trabalho correspondente

MatchingWorkflow*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateSchemaMapping

Concede permissão para atualizar um mapeamento de esquema

SchemaMapping*

foi: ResourceTag /$ {} TagKey

Gravar

UseIdNamespace

Concede permissão para dar permissão para usar um AWS serviço ou outra conta IdNamespace em um fluxo de trabalho

Gerenciamento de permissões, gravação

UseWorkflow

Concede permissão para dar permissão a um AWS serviço ou outra conta para usar o fluxo de trabalho em um IdNamespace

Gerenciamento de permissões, gravação

Tipos de recursos definidos por AWS Resolução de entidades

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

IdMappingWorkflow

arn: $ {Partition} :entityresolution: $ {Region} :$ {Account} :idmappingworkflow/$ {} WorkflowName

foi: ResourceTag /$ {} TagKey

IdNamespace

arn: $ {Partition} :entityresolution: $ {Region} :$ {Account} :idnamespace/$ {} IdNamespaceName

foi: ResourceTag /$ {} TagKey

MatchingWorkflow

arn: $ {Partition} :entityresolution: $ {Region} :$ {Account} :matchingworkflow/$ {} WorkflowName

foi: ResourceTag /$ {} TagKey

ProviderService

arn: $ {Partition} :entityresolution: $ {Region} :$ {Account} :providerservice/$ {} /$ {} ProviderName ProviderServiceName

foi: ResourceTag /$ {} TagKey

SchemaMapping

arn: $ {Partition} :entityresolution: $ {Region} :$ {Account} :schemamapping/$ {} SchemaName

foi: ResourceTag /$ {} TagKey

Chaves de condição para AWS Resolução de entidades

AWS A resolução de entidades 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

foi: RequestTag /$ {} TagKey

Filtra o acesso por uma chave que está presente no pedido que o utilizador faz ao serviço de resolução de entidades

String

foi: ResourceTag /$ {} TagKey

Filtra o acesso por uma chave da etiqueta e par de valores

String

leis: TagKeys

Filtra o acesso pela lista de todos os nomes de chaves de tag presentes no pedido que o utilizador faz ao serviço de resolução de entidades

ArrayOfString