Ações, recursos e chaves de condição ao Amazon Connect Customer Profiles
O Amazon Connect Customer Profiles (prefixo do serviço:profile) 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:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
Operações de API definidas pelos perfis de clientes do Amazon Connect
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 |
|---|---|---|---|---|
|
AddProfileKey |
Gravar |
|||
|
AssociateStreamForSegments |
Gravar |
|||
|
BatchGetCalculatedAttributeForProfile |
Ler |
|||
|
BatchGetProfile |
Ler |
|||
|
CreateCalculatedAttributeDefinition |
Gravar |
|||
Marcação, gravação |
||||
|
CreateDomain |
Gravar |
|||
Marcação, gravação |
||||
|
CreateDomainLayout |
Gravar |
|||
Marcação, gravação |
||||
|
CreateEventStream |
Gravar |
|||
Marcação, gravação |
||||
|
CreateEventTrigger |
Gravar |
|||
Marcação, gravação |
||||
|
CreateIntegrationWorkflow |
Gravar |
|||
objetivo: PassedToService |
profile.amazonaws.com |
Gravar |
||
|
CreateProfile |
Gravar |
|||
|
CreateRecommender |
Gravar |
|||
|
CreateRecommenderFilter |
Gravar |
|||
Marcação, gravação |
||||
|
CreateRecommenderSchema |
Gravar |
|||
Marcação, gravação |
||||
|
CreateSegmentDefinition |
Gravar |
|||
Marcação, gravação |
||||
|
CreateSegmentEstimate |
Gravar |
|||
|
CreateSegmentSnapshot |
Gravar |
|||
objetivo: PassedToService |
profile.amazonaws.com |
Gravar |
||
|
CreateUploadJob |
Gravar |
|||
|
DeleteCalculatedAttributeDefinition |
Gravar |
|||
|
DeleteDomain |
Gravar |
|||
|
DeleteDomainLayout |
Gravar |
|||
|
DeleteDomainObjectType |
Gravar |
|||
|
DeleteEventStream |
Gravar |
|||
|
DeleteEventTrigger |
Gravar |
|||
|
DeleteIntegration |
Gravar |
|||
|
DeleteProfile |
Gravar |
|||
|
DeleteProfileKey |
Gravar |
|||
|
DeleteProfileObject |
Gravar |
|||
|
DeleteProfileObjectType |
Gravar |
|||
|
DeleteRecommender |
Gravar |
|||
|
DeleteRecommenderFilter |
Gravar |
|||
|
DeleteRecommenderSchema |
Gravar |
|||
|
DeleteSegmentDefinition |
Gravar |
|||
|
DeleteSegmentSubscription |
Gravar |
|||
|
DeleteWorkflow |
Gravar |
|||
|
DetectProfileObjectType |
Ler |
|||
|
DisassociateStreamForSegments |
Gravar |
|||
|
GetAutoMergingPreview |
Ler |
|||
|
GetCalculatedAttributeDefinition |
Ler |
|||
|
GetCalculatedAttributeForProfile |
Ler |
|||
|
GetDomain |
Ler |
|||
|
GetDomainLayout |
Ler |
|||
|
GetDomainObjectType |
Ler |
|||
|
GetEventStream |
Ler |
|||
|
GetEventTrigger |
Ler |
|||
|
GetIdentityResolutionJob |
Ler |
|||
|
GetIntegration |
Ler |
|||
|
GetMatches |
Lista |
|||
|
GetObjectTypeAttributeStatistics |
Ler |
|||
|
GetProfileHistoryRecord |
Ler |
|||
|
GetProfileObjectType |
Ler |
|||
|
GetProfileObjectTypeTemplate |
Ler |
|||
|
GetProfileRecommendations |
Ler |
|||
|
GetRecommender |
Ler |
|||
|
GetRecommenderFilter |
Ler |
|||
|
GetRecommenderSchema |
Ler |
|||
|
GetSegmentDefinition |
Ler |
|||
|
GetSegmentEstimate |
Ler |
|||
|
GetSegmentMembership |
Ler |
|||
|
GetSegmentSnapshot |
Ler |
|||
|
GetSegmentSubscription |
Ler |
|||
|
GetSimilarProfiles |
Lista |
|||
|
GetStreamForSegments |
Ler |
|||
|
GetUploadJob |
Ler |
|||
|
GetUploadJobPath |
Ler |
|||
|
GetWorkflow |
Ler |
|||
|
GetWorkflowSteps |
Ler |
|||
|
ListAccountIntegrations |
Lista |
|||
|
ListCalculatedAttributeDefinitions |
Lista |
|||
|
ListCalculatedAttributesForProfile |
Lista |
|||
|
ListDomainLayouts |
Lista |
|||
|
ListDomainObjectTypes |
Lista |
|||
|
ListDomains |
Lista |
|||
|
ListEventStreams |
Lista |
|||
|
ListEventTriggers |
Lista |
|||
|
ListIdentityResolutionJobs |
Lista |
|||
|
ListIntegrations |
Lista |
|||
|
ListObjectTypeAttributeValues |
Lista |
|||
|
ListObjectTypeAttributes |
Lista |
|||
|
ListProfileAttributeValues |
Lista |
|||
|
ListProfileHistoryRecords |
Lista |
|||
|
ListProfileObjectTypeTemplates |
Lista |
|||
|
ListProfileObjectTypes |
Lista |
|||
|
ListProfileObjects |
Lista |
|||
|
ListRecommenderFilters |
Lista |
|||
|
ListRecommenderRecipes |
Lista |
|||
|
ListRecommenderSchemas |
Lista |
|||
|
ListRecommenders |
Lista |
|||
|
ListRuleBasedMatches |
Lista |
|||
|
ListSegmentDefinitions |
Lista |
|||
|
ListSegmentSubscriptionEvents |
Ler |
|||
|
ListTagsForResource |
Ler |
|||
|
ListUploadJobs |
Lista |
|||
|
ListWorkflows |
Lista |
|||
|
MergeProfiles |
Gravar |
|||
|
PutDomainObjectType |
Gravar |
|||
Marcação, gravação |
||||
|
PutIntegration |
Gravar |
|||
Marcação, gravação |
||||
|
PutProfileObject |
Gravar |
|||
|
PutProfileObjectType |
Gravar |
|||
Marcação, gravação |
||||
|
PutSegmentSubscription |
Gravar |
|||
|
SearchProfiles |
Ler |
|||
|
StartRecommender |
Gravar |
|||
|
StartUploadJob |
Gravar |
|||
|
StopRecommender |
Gravar |
|||
|
StopUploadJob |
Gravar |
|||
|
TagResource |
Marcação, gravação |
|||
|
UntagResource |
Marcação, gravação |
|||
|
UpdateCalculatedAttributeDefinition |
Gravar |
|||
|
UpdateDomain |
Gravar |
|||
|
UpdateDomainLayout |
Gravar |
|||
|
UpdateEventTrigger |
Gravar |
|||
|
UpdateProfile |
Gravar |
|||
|
UpdateRecommender |
Gravar |
Ações definidas pelo Amazon Connect Customer Profiles
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 |
|---|---|---|---|---|
Concede permissão para adicionar uma chave de perfil |
Gravar |
|||
Concede permissão para associar um stream de dados do Amazon Kinesis para receber eventos de associação ao segmento para um domínio |
Gravar |
|||
Concede permissão para recuperar um atributo calculado dos perfis específicos no domínio |
Ler |
|||
Concede permissão para obter perfis no domínio |
Ler |
|||
Concede permissão para criar uma definição de atributo calculado no domínio |
Gravar |
|||
Concede permissão para criar um domínio |
Gravar |
|||
Concede permissão para criar um layout no domínio |
Gravar |
|||
Concede permissão para colocar um fluxo de evento em um domínio |
Gravar |
|||
Concede permissão para criar um gatilho de eventos no domínio |
Gravar |
|||
Concede permissão para criar uma integração de fluxo de trabalho em um domínio |
Gravar |
|||
Concede permissão para criar um perfil no domínio |
Gravar |
|||
Concede permissão para criar um Recomendador no domínio |
Gravar |
|||
Concede permissão para criar um filtro de recomendação no domínio |
Gravar |
|||
Concede permissão para criar um esquema de recomendação no domínio |
Gravar |
|||
Concede permissão para criar uma definição de segmento no domínio |
Gravar |
|||
Concede permissão para criar uma estimativa de segmento no domínio |
Gravar |
|||
Concede permissão para criar um snapshot de segmento no domínio |
Gravar |
|||
Concede permissão para criar um trabalho de upload no domínio |
Gravar |
|||
Concede permissão para excluir uma definição de atributo calculado no domínio |
Gravar |
|||
Concede permissão para excluir um domínio |
Gravar |
|||
Concede permissão para excluir um layout no domínio |
Gravar |
|||
Concede permissão para excluir um tipo de objeto de domínio específico no domínio |
Gravar |
|||
Concede permissão para excluir um fluxo de evento em um domínio |
Gravar |
|||
Concede permissão para excluir um gatilho de eventos no domínio |
Gravar |
|||
Concede permissão para excluir uma integração em um domínio |
Gravar |
|||
Concede permissão para excluir um perfil |
Gravar |
|||
Concede permissão para excluir uma chave de perfil |
Gravar |
|||
Concede permissão para excluir um objeto de perfil |
Gravar |
|||
Concede permissão para excluir um tipo de objeto de perfil específico no domínio |
Gravar |
|||
Concede permissão para excluir um recomendador em um domínio |
Gravar |
|||
Concede permissão para excluir um filtro de recomendação no domínio |
Gravar |
|||
Concede permissão para excluir um esquema de recomendação no domínio |
Gravar |
|||
Concede permissão para excluir uma definição de segmento no domínio |
Gravar |
|||
Concede permissão para excluir uma assinatura de segmento para eventos de associação |
Gravar |
|||
Concede permissão para excluir um fluxo de trabalho em um domínio |
Gravar |
|||
Concede permissões para detectar automaticamente o tipo de objeto |
Ler |
|||
Concede permissão para desassociar o stream de dados do Amazon Kinesis configurado para eventos de associação de segmentos em um domínio |
Gravar |
|||
Concede permissão para obter uma previsualização da mesclagem automática em um domínio |
Ler |
|||
Concede permissão para obter uma definição de atributo calculado no domínio |
Ler |
|||
Concede permissão para recuperar um atributo calculado para um perfil específico no domínio |
Ler |
|||
Concede permissão para obter um domínio específico em uma conta |
Ler |
|||
Concede permissão para obter um layout no domínio |
Ler |
|||
Concede permissão para obter um tipo de objeto de domínio específico no domínio |
Ler |
|||
Concede permissão para obter um fluxo de evento específico em um domínio |
Ler |
|||
Concede permissão para obter um gatilho de eventos no domínio |
Ler |
|||
Concede permissão para obter uma tarefa de resolução de identidade em um domínio |
Ler |
|||
Concede permissão para obter integrações específicas em um domínio |
Ler |
|||
Concede permissão para obter resultados de perfil em um domínio |
Lista |
|||
Concede permissão para obter estatísticas de um atributo específico para o tipo de objeto no domínio |
Ler |
|||
Concede permissão para obter um registro de histórico de perfil para um perfil em um domínio |
Ler |
|||
Concede permissão para listar informações para um perfil |
Ler |
|||
Concede permissão para obter um tipo de objeto de perfil específico no domínio |
Ler |
|||
Concede permissão para obter um modelo de tipo de objeto específico |
Ler |
|||
Concede permissão para listar recomendações para um perfil |
Ler |
|||
Concede permissão para obter detalhes do Recomendador em um domínio |
Ler |
|||
Concede permissão para obter detalhes do filtro de recomendação no domínio |
Ler |
|||
Concede permissão para obter detalhes do esquema do recomendador no domínio |
Ler |
|||
Concede permissão para obter uma definição de segmento no domínio |
Ler |
|||
Concede permissão para obter uma estimativa de segmento no domínio |
Ler |
|||
Concede permissão para determinar se os perfis fornecidos fazem parte de um segmento no domínio |
Ler |
|||
Concede permissão para obter o snapshot de um segmento no domínio |
Ler |
|||
Concede permissão para obter a configuração, a programação e o status de uma assinatura de segmento para eventos de associação |
Ler |
|||
Concede permissão para obter todos os perfis semelhantes no domínio |
Lista |
|||
Concede permissão para obter informações sobre o fluxo de eventos de associação ao segmento configurado para um domínio |
Ler |
|||
Concede permissão para obter detalhes de um trabalho de upload no domínio |
Ler |
|||
Concede permissão para obter um URL pré-assinado para carregar arquivo para uma trabalho de upload |
Ler |
|||
Concede permissão para obter detalhes do fluxo de trabalho em um domínio |
Ler |
|||
Concede permissão para obter detalhes da etapa de fluxo de trabalho em um domínio |
Ler |
|||
Concede permissão para listar todas as integrações na conta |
Lista |
|||
Concede permissão para listar todas as definições de atributo calculado no domínio |
Lista |
|||
Concede permissão para listar todos os atributos calculados para um perfil específico no domínio |
Lista |
|||
Concede permissão para listar todos os layouts do domínio |
Lista |
|||
Concede permissão para listar todos os tipos de objetos de domínio no domínio |
Lista |
|||
Concede permissão para listar objetos de domínio em um domínio |
Lista |
|||
Concede permissão para listar todos os domínios em uma conta |
Lista |
|||
Concede permissão para listar todos os fluxos de evento em um domínio específico |
Lista |
|||
Concede permissão para listar todos os gatilhos de eventos do domínio |
Lista |
|||
Concede permissão para listar trabalhos de resolução de identidade em um domínio |
Lista |
|||
Concede permissão para listar todas as integrações em um domínio específico |
Lista |
|||
Concede permissão para listar valores de um atributo específico para o tipo de objeto no domínio |
Lista |
|||
Concede permissão para listar todos os atributos de um tipo de objeto específico no domínio |
Lista |
|||
Concede permissão para listar todos os valores de um atributo de perfil no domínio |
Lista |
|||
Concede permissão para listar todos os registros de histórico de perfil para um perfil em um domínio |
Lista |
|||
Concede permissão para listar todos os modelos de tipo de objeto de perfil na conta |
Listar |
|||
Concede permissão para listar todos os tipos de objeto de perfil no domínio |
Lista |
|||
Concede permissão para listar todos os objetos de perfil de um perfil |
Lista |
|||
Concede permissão para listar todos os filtros de recomendação no domínio |
Lista |
|||
Concede permissão para listar todas as receitas recomendadas no domínio |
Lista |
|||
Concede permissão para listar todos os esquemas de recomendação no domínio |
Lista |
|||
Concede permissão para listar todos os recomendadores no domínio |
Lista |
|||
Concede permissão para listar todos os resultados de correspondência baseados em regras no domínio |
Lista |
|||
Concede permissão para listar todas as definições de segmento no domínio |
Lista |
|||
Concede permissão para listar os eventos mais recentes de associação de um segmento |
Ler |
|||
Concede permissão para listar as etiquetas de um recurso |
Ler |
|||
Concede permissão para listar todos os trabalhos de upload do domínio |
Lista |
|||
Concede permissão para listar todos os fluxos de trabalho em um domínio específico |
Lista |
|||
Concede permissão para mesclar perfis em um domínio |
Gravar |
|||
Concede permissão para colocar um tipo de objeto de domínio específico no domínio |
Gravar |
|||
Concede permissão para colocar uma integração em um domínio |
Gravar |
|||
Concede permissão para colocar um objeto para um perfil |
Gravar |
|||
Concede permissão para colocar um tipo de objeto de perfil específico no domínio |
Gravar |
|||
Concede permissão para criar ou atualizar uma assinatura de segmento para eventos de associação |
Gravar |
|||
Concede permissão para pesquisar perfis em um domínio |
Ler |
|||
Concede permissão para iniciar um recomendador em um domínio |
Gravar |
|||
Concede permissão para iniciar um trabalho de upload no domínio |
Gravar |
|||
Concede permissão para interromper um recomendador em um domínio |
Gravar |
|||
Concede permissão para interromper um trabalho de upload no domínio |
Gravar |
|||
Concede permissão para adicionar etiquetas a um recurso |
Marcação, gravação |
|||
Concede permissão para remover etiquetas de um recurso |
Marcação, gravação |
|||
Concede permissão para atualizar uma definição de atributo calculado no domínio |
Gravar |
|||
Concede permissão para atualizar um domínio |
Gravar |
|||
Concede permissão para atualizar um layout no domínio |
Gravar |
|||
Concede permissão para atualizar um gatilho de eventos no domínio |
Gravar |
|||
Concede permissão para atualizar um perfil no domínio |
Gravar |
|||
Concede permissão para atualizar um Recomendador no domínio |
Gravar |
|||
Permission-only ações para perfis de clientes do Amazon Connect
As ações a seguir são definidas pelos perfis de clientes do Amazon Connect, 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 |
|---|---|---|---|---|
Concede permissão para criar um snapshot no domínio |
Gravar |
|||
Concede permissão para obter um snapshot no domínio |
Ler |
Tipos de recursos definidos pelo Amazon Connect Customer Profiles
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 |
|---|---|---|
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /calculated-attributes/$ {} DomainName CalculatedAttributeName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /domain-object-types/$ {} DomainName ObjectTypeName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} DomainName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /event-streams/$ {} DomainName EventStreamName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /event-triggers/$ {} DomainName EventTriggerName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /integrations/$ {Uri} DomainName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /layouts/$ {} DomainName LayoutDefinitionName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /object-types/$ {} DomainName ObjectTypeName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /recommender-filters/$ {} DomainName RecommenderFilterName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /recommender-schemas/$ {} DomainName RecommenderSchemaName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /recommenders/$ {} DomainName RecommenderTypeName |
||
arn: $ {Partition} :profile: $ {Region} :$ {Account} :domains/$ {} /segment-definitions/$ {} DomainName SegmentDefinitionName |
Chaves de condição para o Amazon Connect Customer Profiles
O Amazon Connect Customer Profiles define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma IAM política.
| Chaves de condição | Descrição | Tipo |
|---|---|---|
Filtra o acesso por uma chave presente na solicitação que o usuário faz ao serviço de Customer Profiles |
String |
|
Filtra o acesso por uma chave da etiqueta e par de valores |
String |
|
Filtra o acesso pela lista de todos os nomes de chave da etiqueta presentes na solicitação que o usuário faz ao serviço de Customer Profiles |
ArrayOfString |