

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Acciones, recursos y claves de condición para AWS Mensajería para usuarios finales
<a name="list_endusermessaging"></a>

AWS Mensajería para el usuario final (prefijo de servicio: `end-user-messaging`) proporciona las siguientes claves de operación, recursos, acciones y condiciones específicas del servicio para usarlas en las políticas de permisos de IAM.

Referencias:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/end-user-messaging/latest/userguide/what-is-service.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/Welcome.html).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/IAM/end-user-messaging/latest/userguide/security-iam.html).
+ Vea el [referencia de autorización de servicio programático](https://servicereference.us-east-1.amazonaws.com/v1/end-user-messaging/end-user-messaging.json) para este servicio.

**Topics**
+ [Acciones definidas por AWS Mensajería para usuarios finales](#list_endusermessaging-actions-as-permissions)
+ [Tipos de recursos definidos por AWS Mensajería para usuarios finales](#list_endusermessaging-resources-for-iam-policies)
+ [Claves de condición para AWS Mensajería para usuarios finales](#list_endusermessaging-policy-keys)

## Acciones definidas por AWS Mensajería para usuarios finales
<a name="list_endusermessaging-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.




- **   [CreateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfile.html)  **
  - **Description (Descripción):** Concede permiso para crear un perfil de marca
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileAttributes.html)  **
  - **Description (Descripción):** Concede permiso para crear atributos para un perfil de marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileFromRegistration.html)  **
  - **Description (Descripción):** Concede permiso para crear un nuevo perfil de marca rellenado a partir de un registro existente mediante Bedrock Mapping
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateNotifyCodeConfiguration.html)  **
  - **Description (Descripción):** Concede permiso para crear una configuración de código de notificación
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateRegistrationsFromBrandProfile.html)  **
  - **Description (Descripción):** Concede permiso para crear borradores de registros rellenados previamente a partir de los atributos del perfil de la marca mediante Bedrock Mapping
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfile.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un perfil de marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfileAttribute.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un atributo del perfil de una marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteNotifyCodeConfiguration.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una configuración de código de notificación
  - **Tipos de recursos (\*necesarios):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [GetBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfile.html)  **
  - **Description (Descripción):** Concede permiso para obtener un perfil de marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfileAttribute.html)  **
  - **Description (Descripción):** Concede permiso para obtener un atributo de perfil de marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetJob](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetJob.html)  **
  - **Description (Descripción):** Concede permiso para obtener los detalles de un trabajo asincrónico
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetNotifyCodeConfiguration.html)  **
  - **Description (Descripción):** Concede permiso para obtener una configuración de código de notificación
  - **Tipos de recursos (\*necesarios):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfileAttributes.html)  **
  - **Description (Descripción):** Concede permiso para enumerar los atributos de un perfil de marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListBrandProfiles](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfiles.html)  **
  - **Description (Descripción):** Concede permiso para publicar perfiles de marca
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListJobs](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListJobs.html)  **
  - **Description (Descripción):** Concede permiso para incluir trabajos asincrónicos en tu cuenta
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListNotifyCodeConfigurations](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListNotifyCodeConfigurations.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las configuraciones de los códigos de notificación
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListRegistrationsFromBrandProfile.html)  **
  - **Description (Descripción):** Concede permiso para enumerar los registros creados a partir de un perfil de marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las etiquetas de un recurso
  - **Tipos de recursos (\*necesarios):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [SendNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_SendNotifyCodeVerification.html)  **
  - **Description (Descripción):** Concede permiso para enviar un código de notificación de verificación
  - **Tipos de recursos (\*necesarios):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para etiquetar un recurso
  - **Tipos de recursos (\*necesarios):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Claves de condición:** [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 (\*necesarios):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Claves de condición:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar etiquetas en un recurso
  - **Tipos de recursos (\*necesarios):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfile.html)  **
  - **Description (Descripción):** Concede permiso para actualizar el perfil de una marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileAttribute.html)  **
  - **Description (Descripción):** Concede permiso para actualizar un atributo del perfil de una marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileFromRegistration.html)  **
  - **Description (Descripción):** Concede permiso para actualizar el perfil de una marca desde un registro
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateNotifyCodeConfiguration.html)  **
  - **Description (Descripción):** Concede permiso para actualizar la configuración de un código de notificación
  - **Tipos de recursos (\*necesarios):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateRegistrationsFromBrandProfile.html)  **
  - **Description (Descripción):** Concede permiso para actualizar los registros desde un perfil de marca
  - **Tipos de recursos (\*necesarios):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [ValidateNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ValidateNotifyCodeVerification.html)  **
  - **Description (Descripción):** Concede permiso para validar la verificación de un código de notificación
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por AWS Mensajería para usuarios finales
<a name="list_endusermessaging-resources-for-iam-policies"></a>

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento `Resource` de las instrucciones de política de permisos de IAM.



| Tipos de recurso | ARN | Claves de condición | 
| --- | --- | --- | 
|  [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_) | 

## Claves de condición para AWS Mensajería para usuarios finales
<a name="list_endusermessaging-policy-keys"></a>

AWS La mensajería de usuario final define las siguientes claves de condición que se pueden usar en `Condition` elemento de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|   [aws:RequestTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra el acceso por las etiquetas que se pasan en la solicitud | String | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso por las etiquetas asociadas a un recurso | String | 
|   [aws:TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso por las claves de etiquetas que se pasan en la solicitud | ArrayOfString | 