

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Actions, ressources et clés de condition pour AWS Messagerie destinée aux utilisateurs finaux
<a name="list_endusermessaging"></a>

AWS Messagerie destinée aux utilisateurs finaux (préfixe du service) : `end-user-messaging`) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :
+ Découvrez comment [configurer ce service](https://docs.aws.amazon.com/end-user-messaging/latest/userguide/what-is-service.html).
+ Affichez la liste des [opérations d'API disponibles pour ce service](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/Welcome.html).
+ Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation [IAM](https://docs.aws.amazon.com/IAM/end-user-messaging/latest/userguide/security-iam.html).
+ Consultez le [référence d'autorisation de service programmatique](https://servicereference.us-east-1.amazonaws.com/v1/end-user-messaging/end-user-messaging.json) pour ce service.

**Topics**
+ [Actions définies par AWS Messagerie destinée aux utilisateurs finaux](#list_endusermessaging-actions-as-permissions)
+ [Types de ressources définis par AWS Messagerie destinée aux utilisateurs finaux](#list_endusermessaging-resources-for-iam-policies)
+ [Clés de condition pour AWS Messagerie destinée aux utilisateurs finaux](#list_endusermessaging-policy-keys)

## Actions définies par AWS Messagerie destinée aux utilisateurs finaux
<a name="list_endusermessaging-actions-as-permissions"></a>

Vous pouvez indiquer les actions suivantes dans l'élément `Action` d'une déclaration de politique IAM. Pour chaque action, le tableau répertorie les types de ressources et les clés de condition pris en charge par cette action. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.




- **   [CreateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfile.html)  **
  - **Description:** Autorise la création d'un profil de marque
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Niveau d’accès:** Écrire

- **   [CreateBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileAttributes.html)  **
  - **Description:** Autorise la création d'attributs pour un profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [CreateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileFromRegistration.html)  **
  - **Description:** Autorise la création d'un nouveau profil de marque à partir d'un enregistrement existant via Bedrock Mapping
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Niveau d’accès:** Écrire

- **   [CreateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateNotifyCodeConfiguration.html)  **
  - **Description:** Autorise la création d'une configuration de code de notification
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Niveau d’accès:** Écrire

- **   [CreateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateRegistrationsFromBrandProfile.html)  **
  - **Description:** Autorise la création de DRAFT d'enregistrements pré-remplis à partir des attributs du profil de la marque via Bedrock Mapping
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [DeleteBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfile.html)  **
  - **Description:** Autorise la suppression d'un profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [DeleteBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfileAttribute.html)  **
  - **Description:** Autorise la suppression d'un attribut de profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [DeleteNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteNotifyCodeConfiguration.html)  **
  - **Description:** Autorise la suppression d'une configuration de code de notification
  - **Types de ressources (\*obligatoire):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [GetBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfile.html)  **
  - **Description:** Autorise l'obtention d'un profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [GetBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfileAttribute.html)  **
  - **Description:** Autorise l'obtention d'un attribut de profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [GetJob](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetJob.html)  **
  - **Description:** Accorde l'autorisation d'obtenir les détails d'une tâche asynchrone
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:**  
  - **Niveau d’accès:** Lecture

- **   [GetNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetNotifyCodeConfiguration.html)  **
  - **Description:** Accorde l'autorisation d'obtenir une configuration de code de notification
  - **Types de ressources (\*obligatoire):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [ListBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfileAttributes.html)  **
  - **Description:** Permet de répertorier les attributs d'un profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** List

- **   [ListBrandProfiles](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfiles.html)  **
  - **Description:** Permet de répertorier les profils de marque
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:**  
  - **Niveau d’accès:** List

- **   [ListJobs](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListJobs.html)  **
  - **Description:** Permet de répertorier les tâches asynchrones dans votre compte
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:**  
  - **Niveau d’accès:** List

- **   [ListNotifyCodeConfigurations](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListNotifyCodeConfigurations.html)  **
  - **Description:** Octroie l'autorisation de répertorier les configurations de code de notification
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:**  
  - **Niveau d’accès:** List

- **   [ListRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListRegistrationsFromBrandProfile.html)  **
  - **Description:** Permet de répertorier les enregistrements créés à partir d'un profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** List

- **   [ListTagsForResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description:** Accorde l'autorisation de répertorier les identifications d'une ressource.
  - **Types de ressources (\*obligatoire):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Types de ressources (\*obligatoire):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [SendNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_SendNotifyCodeVerification.html)  **
  - **Description:** Autorise l'envoi d'un code de notification de vérification
  - **Types de ressources (\*obligatoire):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [TagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_TagResource.html)  **
  - **Description:** Accorde l'autorisation de baliser une ressource
  - **Types de ressources (\*obligatoire):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Clés de condition:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Types de ressources (\*obligatoire):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Clés de condition:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Niveau d’accès:** Marquer, écrire

- **   [UntagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UntagResource.html)  **
  - **Description:** Accorde l'autorisation d'annuler le balisage d'une ressource
  - **Types de ressources (\*obligatoire):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Types de ressources (\*obligatoire):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **Niveau d’accès:** Marquer, écrire

- **   [UpdateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfile.html)  **
  - **Description:** Autorise la mise à jour du profil d'une marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [UpdateBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileAttribute.html)  **
  - **Description:** Autorise la mise à jour d'un attribut de profil de marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [UpdateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileFromRegistration.html)  **
  - **Description:** Autorise la mise à jour du profil d'une marque à partir d'un enregistrement
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [UpdateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateNotifyCodeConfiguration.html)  **
  - **Description:** Autorise la mise à jour d'une configuration de code de notification
  - **Types de ressources (\*obligatoire):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [UpdateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateRegistrationsFromBrandProfile.html)  **
  - **Description:** Autorise la mise à jour des enregistrements à partir du profil d'une marque
  - **Types de ressources (\*obligatoire):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [ValidateNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ValidateNotifyCodeVerification.html)  **
  - **Description:** Autorise la validation de la vérification d'un code de notification
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:**  
  - **Niveau d’accès:** Écrire



## Types de ressources définis par AWS Messagerie destinée aux utilisateurs finaux
<a name="list_endusermessaging-resources-for-iam-policies"></a>

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' `Resource` élément des déclarations de politique d'autorisation IAM.



| Types de ressources | ARN | Clés de condition | 
| --- | --- | --- | 
|  [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_) | 

## Clés de condition pour AWS Messagerie destinée aux utilisateurs finaux
<a name="list_endusermessaging-policy-keys"></a>

AWS La messagerie de l'utilisateur final définit les clés de condition suivantes qui peuvent être utilisées dans `Condition` élément d'une politique IAM.



| Clés de condition | Description | Type | 
| --- | --- | --- | 
|   [aws:RequestTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtre l'accès en fonction des identifications transmises dans la demande | String | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtre l'accès en fonction des balises attachées à une ressource | String | 
|   [aws:TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande | ArrayOfString | 