

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 Mensagens do usuário final
<a name="list_endusermessaging"></a>

AWS Mensagens para o usuário final (prefixo do serviço: `end-user-messaging`) 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:
+ Saiba como [configurar este serviço](https://docs.aws.amazon.com/end-user-messaging/latest/userguide/what-is-service.html).
+ Visualize uma lista das [operações de API disponíveis para este serviço](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/Welcome.html).
+ Saiba como proteger esse serviço e seus recursos [usando políticas de permissão do IAM](https://docs.aws.amazon.com/IAM/end-user-messaging/latest/userguide/security-iam.html).
+ Veja o [referência de autorização de serviço programático](https://servicereference.us-east-1.amazonaws.com/v1/end-user-messaging/end-user-messaging.json) para esse serviço.

**Topics**
+ [Ações definidas por AWS Mensagens do usuário final](#list_endusermessaging-actions-as-permissions)
+ [Tipos de recursos definidos por AWS Mensagens do usuário final](#list_endusermessaging-resources-for-iam-policies)
+ [Chaves de condição para AWS Mensagens do usuário final](#list_endusermessaging-policy-keys)

## Ações definidas por AWS Mensagens do usuário final
<a name="list_endusermessaging-actions-as-permissions"></a>

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.




- **   [CreateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfile.html)  **
  - **Description:** Concede permissão para criar um perfil de marca
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nível de acesso:** Gravar

- **   [CreateBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileAttributes.html)  **
  - **Description:** Concede permissão para criar atributos para um perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [CreateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileFromRegistration.html)  **
  - **Description:** Concede permissão para criar um novo perfil de marca preenchido a partir de um registro existente por meio do mapeamento Bedrock
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nível de acesso:** Gravar

- **   [CreateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateNotifyCodeConfiguration.html)  **
  - **Description:** Concede permissão para criar uma configuração de código de notificação
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nível de acesso:** Gravar

- **   [CreateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateRegistrationsFromBrandProfile.html)  **
  - **Description:** Concede permissão para criar registros DRAFT pré-preenchidos a partir dos atributos do perfil da marca por meio do mapeamento Bedrock
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [DeleteBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfile.html)  **
  - **Description:** Concede permissão para excluir um perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [DeleteBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfileAttribute.html)  **
  - **Description:** Concede permissão para excluir um atributo de perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [DeleteNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteNotifyCodeConfiguration.html)  **
  - **Description:** Concede permissão para excluir uma configuração de código de notificação
  - **Tipos de recursos (\*necessários):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [GetBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfile.html)  **
  - **Description:** Concede permissão para obter um perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Ler

- **   [GetBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfileAttribute.html)  **
  - **Description:** Concede permissão para obter um atributo de perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Ler

- **   [GetJob](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetJob.html)  **
  - **Description:** Concede permissão para obter os detalhes de um trabalho assíncrono
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:**  
  - **Nível de acesso:** Ler

- **   [GetNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetNotifyCodeConfiguration.html)  **
  - **Description:** Concede permissão para obter uma configuração de código de notificação
  - **Tipos de recursos (\*necessários):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Ler

- **   [ListBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfileAttributes.html)  **
  - **Description:** Concede permissão para listar os atributos de um perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Lista

- **   [ListBrandProfiles](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfiles.html)  **
  - **Description:** Concede permissão para listar perfis de marca
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:**  
  - **Nível de acesso:** Lista

- **   [ListJobs](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListJobs.html)  **
  - **Description:** Concede permissão para listar trabalhos assíncronos em sua conta
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:**  
  - **Nível de acesso:** Lista

- **   [ListNotifyCodeConfigurations](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListNotifyCodeConfigurations.html)  **
  - **Description:** Concede permissão para listar configurações de código de notificação
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:**  
  - **Nível de acesso:** Lista

- **   [ListRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListRegistrationsFromBrandProfile.html)  **
  - **Description:** Concede permissão para listar os registros criados a partir de um perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Lista

- **   [ListTagsForResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description:** Concede permissão para listar as etiquetas de um recurso
  - **Tipos de recursos (\*necessários):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necessários):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Ler

- **   [SendNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_SendNotifyCodeVerification.html)  **
  - **Description:** Concede permissão para enviar uma verificação do código de notificação
  - **Tipos de recursos (\*necessários):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [TagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_TagResource.html)  **
  - **Description:** Concede permissão para marcar um recurso
  - **Tipos de recursos (\*necessários):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Chaves de condição:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Tipos de recursos (\*necessários):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Chaves de condição:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nível de acesso:** Marcação, gravação

- **   [UntagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UntagResource.html)  **
  - **Description:** Concede permissão para desmarcar um recurso
  - **Tipos de recursos (\*necessários):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Tipos de recursos (\*necessários):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nível de acesso:** Marcação, gravação

- **   [UpdateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfile.html)  **
  - **Description:** Concede permissão para atualizar um perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [UpdateBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileAttribute.html)  **
  - **Description:** Concede permissão para atualizar um atributo de perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [UpdateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileFromRegistration.html)  **
  - **Description:** Concede permissão para atualizar um perfil de marca a partir de um registro
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [UpdateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateNotifyCodeConfiguration.html)  **
  - **Description:** Concede permissão para atualizar uma configuração de código de notificação
  - **Tipos de recursos (\*necessários):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [UpdateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateRegistrationsFromBrandProfile.html)  **
  - **Description:** Concede permissão para atualizar os registros de um perfil de marca
  - **Tipos de recursos (\*necessários):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Chaves de condição:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nível de acesso:** Gravar

- **   [ValidateNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ValidateNotifyCodeVerification.html)  **
  - **Description:** Concede permissão para validar a verificação de um código de notificação
  - **Tipos de recursos (\*necessários):** 
  - **Chaves de condição:**  
  - **Nível de acesso:** Gravar



## Tipos de recursos definidos por AWS Mensagens do usuário final
<a name="list_endusermessaging-resources-for-iam-policies"></a>

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 | 
| --- | --- | --- | 
|  [brand-profile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_BrandProfileInfo.html)  | arn:${Partition}:end-user-messaging:${Region}:${Account}:brand-profile/${ResourceId} | [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_) | 
|  [notify-code-configuration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_NotifyCodeConfiguration.html)  | arn:${Partition}:end-user-messaging:${Region}:${Account}:notify-code-configuration/${ResourceId} | [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_) | 

## Chaves de condição para AWS Mensagens do usuário final
<a name="list_endusermessaging-policy-keys"></a>

AWS O End User Messaging 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}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra o acesso pelas etiquetas que são transmitidas na solicitação | String | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra o acesso pelas etiquetas anexadas ao recurso | String | 
|   [aws:TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação | ArrayOfString | 