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 Notifications utilisateur
AWS Notifications aux utilisateurs (préfixe du service) : notifications) 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.
-
Affichez la liste des opérations d'API disponibles pour ce service.
-
Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation IAM.
-
Consultez le référence d'autorisation de service programmatique
pour ce service.
Rubriques
Opérations d'API définies par AWS Notifications utilisateur
Le tableau suivant associe les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le Tableau des actions.
| Opération | Action IAM | Clé de condition | Valeur (s) possible (s) | Niveau d’accès |
|---|---|---|---|---|
|
AssociateChannel |
Écrire |
|||
|
AssociateManagedNotificationAccountContact |
Écrire |
|||
Écrire |
||||
|
AssociateManagedNotificationAdditionalChannel |
Écrire |
|||
Écrire |
||||
|
AssociateOrganizationalUnit |
Écrire |
|||
|
CreateEventRule |
Écrire |
|||
|
CreateNotificationConfiguration |
Écrire |
|||
Marquer, écrire |
||||
|
DeleteEventRule |
Écrire |
|||
|
DeleteNotificationConfiguration |
Écrire |
|||
|
DeregisterNotificationHub |
Écrire |
|||
|
DisableNotificationsAccessForOrganization |
Gestion des autorisations, Rédaction |
|||
|
DisassociateChannel |
Écrire |
|||
|
DisassociateManagedNotificationAccountContact |
Écrire |
|||
|
DisassociateManagedNotificationAdditionalChannel |
notifications:DisassociateManagedNotificationAdditionalChannel |
Écrire |
||
|
DisassociateOrganizationalUnit |
Écrire |
|||
|
EnableNotificationsAccessForOrganization |
Gestion des autorisations, Rédaction |
|||
|
GetEventRule |
Lecture |
|||
|
GetManagedNotificationChildEvent |
Lecture |
|||
|
GetManagedNotificationConfiguration |
Lecture |
|||
|
GetManagedNotificationEvent |
Lecture |
|||
Lecture |
||||
|
GetNotificationConfiguration |
Lecture |
|||
|
GetNotificationEvent |
Lecture |
|||
|
GetNotificationsAccessForOrganization |
Lecture |
|||
|
ListChannels |
List |
|||
|
ListEventRules |
List |
|||
|
ListManagedNotificationChannelAssociations |
List |
|||
|
ListManagedNotificationChildEvents |
List |
|||
|
ListManagedNotificationConfigurations |
List |
|||
|
ListManagedNotificationEvents |
Lecture |
|||
List |
||||
|
ListMemberAccounts |
List |
|||
|
ListNotificationConfigurations |
List |
|||
|
ListNotificationEvents |
List |
|||
|
ListNotificationHubs |
List |
|||
|
ListOrganizationalUnits |
List |
|||
|
ListTagsForResource |
List |
|||
|
RegisterNotificationHub |
Écrire |
|||
|
TagResource |
Marquer, écrire |
|||
|
UntagResource |
Marquer, écrire |
|||
|
UpdateEventRule |
Écrire |
|||
|
UpdateManagedNotificationChannelAssociation |
Écrire |
|||
Écrire |
||||
|
UpdateNotificationConfiguration |
Écrire |
Actions définies par AWS Notifications utilisateur
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.
| Actions | Description | Types de ressources (*obligatoire) | Clés de condition | Niveau d’accès |
|---|---|---|---|---|
Autorise l'association d'une nouvelle chaîne à une chaîne en particulier NotificationConfiguration |
Écrire |
|||
Autorise l'association d'un contact du compte à une configuration de notification gérée particulière |
Écrire |
|||
Autorise l'association d'un canal à une configuration de notification gérée particulière |
Écrire |
|||
Autorise l'association d'une unité organisationnelle à une configuration de notification particulière |
Écrire |
|||
Autorise la création d'un nouveau EventRule, en l'associant à un NotificationConfiguration |
Écrire |
|||
Accorde l'autorisation de créer un NotificationConfiguration |
Écrire |
|||
Autorise la suppression d'un EventRule |
Écrire |
|||
Autorise la suppression d'un NotificationConfiguration |
Écrire |
|||
Autorise le désenregistrement d'un NotificationHub |
Écrire |
|||
Autorise la désactivation de Service Trust pour AWS Notifications aux utilisateurs |
Gestion des autorisations, Rédaction |
|||
Autorise la suppression d'une chaîne d'un NotificationConfiguration |
Écrire |
|||
Autorise la suppression d'un contact du compte d'une configuration de notification gérée |
Écrire |
|||
Autorise la suppression d'un canal d'une configuration de notification gérée |
Écrire |
|||
Autorise la suppression d'une unité organisationnelle d'un NotificationConfiguration |
Écrire |
|||
Autorise l'activation de Service Trust pour AWS Notifications aux utilisateurs |
Gestion des autorisations, Rédaction |
|||
Accorde l'autorisation d'obtenir un EventRule |
Lecture |
|||
Octroie l'autorisation d'obtenir un événement enfant de notification géré |
Lecture |
|||
Octroie l'autorisation d'obtenir une configuration de notification gérée |
Lecture |
|||
Octroie l'autorisation d'obtenir un compte géré NotificationEvent |
Lecture |
|||
Autorise l'obtention d'un NotificationConfiguration |
Lecture |
|||
Autorise l'obtention d'un NotificationEvent |
Lecture |
|||
Autorise la lecture de Service Trust pour AWS Notifications aux utilisateurs |
Lecture |
|||
Autorise à répertorier les chaînes par NotificationConfiguration |
List |
|||
Autorise la mise en vente EventRules |
List |
|||
Permet de répertorier les contacts du compte et les canaux associés à une configuration de notification gérée |
List |
|||
Accorde l'autorisation de répertorier les événements mineurs liés aux notifications gérées |
List |
|||
Octroie l'autorisation de répertorier les configurations de notifications gérées |
List |
|||
Autorise la liste des événements de notification gérés |
List |
|||
Autorise la mise en vente MemberAccounts par AdminNotificationConfiguration |
List |
|||
Autorise la mise en vente NotificationConfigurations |
List |
|||
Autorise la mise en vente NotificationEvents |
List |
|||
Autorise la mise en vente NotificationHubs |
List |
|||
Autorise à répertorier les unités organisationnelles par NotificationConfiguration |
List |
|||
Octroie l'autorisation d'obtenir les balises d'une ressource. |
List |
|||
Autorise l'enregistrement d'un NotificationHub |
Écrire |
|||
Accorde l'autorisation de baliser une ressource |
Marquer, écrire |
|||
Accorde l'autorisation de supprimer des identifications d'une ressource. |
Marquer, écrire |
|||
Autorise la mise à jour d'un EventRule |
Écrire |
|||
Autorise l'activation de l'abonnement aux événements sensibles sur une association de canaux de notification gérée existante |
Écrire |
|||
Autorise la mise à jour d'un NotificationConfiguration |
Écrire |
Permission-only actions pour AWS Notifications utilisateur
Les actions suivantes sont définies par AWS Les notifications utilisateur ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés que dans les déclarations de politique IAM pour accorder ou refuser des autorisations.
| Actions | Description | Types de ressources (*obligatoire) | Clés de condition | Niveau d’accès |
|---|---|---|---|---|
Autorise l'accès aux événements de notification sensibles |
Lecture |
|||
Autorise la lecture du statut d'opt-in d'un AWS Fonctionnalité du service de notification aux utilisateurs |
Lecture |
|||
Autorise la mise à jour du statut d'opt-in d'un AWS Fonctionnalité du service de notification aux utilisateurs |
Écrire |
|||
Permet de s'abonner à des événements sensibles sur une association de canaux de notification gérée existante |
Écrire |
Types de ressources définis par AWS Notifications utilisateur
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 |
|---|---|---|
arn:${Partition}:notifications::${Account}:configuration/${NotificationConfigurationId}/rule/${EventRuleId} |
||
arn:${Partition}:notifications::${Account}:managed-notification-configuration/category/${Category}/sub-category/${Subcategory}/event/${NotificationEventId}/child-event/${NotificationChildEventId} |
||
arn:${Partition}:notifications::${Account}:managed-notification-configuration/category/${Category}/sub-category/${Subcategory} |
||
arn:${Partition}:notifications::${Account}:managed-notification-configuration/category/${Category}/sub-category/${Subcategory}/event/${NotificationEventId} |
||
arn:${Partition}:notifications::${Account}:configuration/${NotificationConfigurationId} |
||
arn:${Partition}:notifications:${Region}:${Account}:configuration/${NotificationConfigurationId}/event/${NotificationEventId} |
Clés de condition pour AWS Notifications utilisateur
AWS Les notifications utilisateur définissent 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 |
|---|---|---|
Filtre l'accès en fonction des identifications transmises dans la demande |
String |
|
Filtre l'accès en fonction des identifications associées à la ressource |
String |
|
Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande |
ArrayOfString |