View a markdown version of this page

Actions, ressources et clés de condition pour AWS Contacts du responsable des incidents de Systems Manager - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Contacts du responsable des incidents de Systems Manager

AWS Systems Manager Incident Manager Contacts (préfixe de service :ssm-contacts) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Contacts du responsable des incidents de Systems Manager

Le tableau suivant fait correspondre 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 Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

AcceptPage

contacts SMS : AcceptPage

Écrire

ActivateContactChannel

contacts SMS : ActivateContactChannel

Écrire

CreateContact

contacts SMS : AssociateContact

Gestion des autorisations, écriture

contacts SMS : CreateContact

Écrire

contacts SMS : TagResource

Marquage, écriture

CreateContactChannel

contacts SMS : CreateContactChannel

Écrire

CreateRotation

contacts SMS : CreateRotation

Écrire

contacts SMS : TagResource

Marquage, écriture

CreateRotationOverride

contacts SMS : CreateRotationOverride

Écrire

DeactivateContactChannel

contacts SMS : DeactivateContactChannel

Écrire

DeleteContact

contacts SMS : DeleteContact

Écrire

DeleteContactChannel

contacts SMS : DeleteContactChannel

Écrire

DeleteRotation

contacts SMS : DeleteRotation

Écrire

DeleteRotationOverride

contacts SMS : DeleteRotationOverride

Écrire

DescribeEngagement

contacts SMS : DescribeEngagement

Lecture

DescribePage

contacts SMS : DescribePage

Lecture

GetContact

contacts SMS : GetContact

Lecture

GetContactChannel

contacts SMS : GetContactChannel

Lecture

GetContactPolicy

contacts SMS : GetContactPolicy

Lecture

GetRotation

contacts SMS : GetRotation

Lecture

GetRotationOverride

contacts SMS : GetRotationOverride

Lecture

ListContactChannels

contacts SMS : ListContactChannels

List

ListContacts

contacts SMS : ListContacts

List

ListEngagements

contacts SMS : ListEngagements

List

ListPageReceipts

contacts SMS : ListPageReceipts

List

ListPageResolutions

contacts SMS : ListPageResolutions

List

ListPagesByContact

contacts SMS : ListPagesByContact

List

ListPagesByEngagement

contacts SMS : ListPagesByEngagement

List

ListPreviewRotationShifts

contacts SMS : ListPreviewRotationShifts

List

ListRotationOverrides

contacts SMS : ListRotationOverrides

List

ListRotationShifts

contacts SMS : ListRotationShifts

List

ListRotations

contacts SMS : ListRotations

List

ListTagsForResource

contacts SMS : ListTagsForResource

Lecture

PutContactPolicy

contacts SMS : PutContactPolicy

Écrire

SendActivationCode

contacts SMS : SendActivationCode

Écrire

StartEngagement

contacts SMS : StartEngagement

Écrire

StopEngagement

contacts SMS : StopEngagement

Écrire

TagResource

contacts SMS : TagResource

Marquage, écriture

UntagResource

contacts SMS : UntagResource

Marquage, écriture

UpdateContact

contacts SMS : AssociateContact

Gestion des autorisations, écriture

contacts SMS : UpdateContact

Écrire

UpdateContactChannel

contacts SMS : UpdateContactChannel

Écrire

UpdateRotation

contacts SMS : UpdateRotation

Écrire

Actions définies par AWS Contacts du responsable des incidents de Systems Manager

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. 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

AcceptPage

Accorde l'autorisation d'accepter une page.

page*

Écrire

ActivateContactChannel

Accorde l'autorisation d'activer le canal de contact d'un contact.

canal de contact*

Écrire

CreateContact

Accorde l'autorisation de créer un contact

contacte*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateContactChannel

Accorde l'autorisation de créer un canal de contact pour un contact.

contacte*

était : ResourceTag /$ {} TagKey

Écrire

CreateRotation

Accorde l'autorisation de créer une rotation dans un programme de veille

rotation*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateRotationOverride

Accorde l'autorisation de créer un chevauchement de rotation dans un programme de veille

rotation*

était : ResourceTag /$ {} TagKey

Écrire

DeactivateContactChannel

Accorde l'autorisation de désactiver le canal de contact d'un contact.

canal de contact*

Écrire

DeleteContact

Accorde l'autorisation de supprimer un contact.

contacte*

était : ResourceTag /$ {} TagKey

Écrire

DeleteContactChannel

Accorde l'autorisation de supprimer le canal de contact d'un contact.

canal de contact*

Écrire

DeleteRotation

Accorde l'autorisation de supprimer une rotation

rotation*

était : ResourceTag /$ {} TagKey

Écrire

DeleteRotationOverride

Accorde l'autorisation de supprimer le chevauchement d'une rotation

rotation*

était : ResourceTag /$ {} TagKey

Écrire

DescribeEngagement

Accorde l'autorisation de décrire un engagement.

engagement*

Lecture

DescribePage

Accorde l'autorisation de décrire une page.

page*

Lecture

GetContact

Accorde l'autorisation d'obtenir un contact.

contacte*

était : ResourceTag /$ {} TagKey

Lecture

GetContactChannel

Accorde l'autorisation d'obtenir le canal de contact d'un contact.

canal de contact*

Lecture

GetContactPolicy

Accorde l'autorisation d'obtenir la stratégie de ressource d'un contact

contacte*

était : ResourceTag /$ {} TagKey

Lecture

GetRotation

Accorde l'autorisation de récupérer les informations sur une rotation dans un programme de veille

rotation*

était : ResourceTag /$ {} TagKey

Lecture

GetRotationOverride

Accorde l'autorisation de récupérer les informations sur le chevauchement d'une rotation dans un programme de veille

rotation*

était : ResourceTag /$ {} TagKey

Lecture

ListContactChannels

Accorde l'autorisation de répertorier tous les canaux de contact d'un contact.

contacte*

était : ResourceTag /$ {} TagKey

List

ListContacts

Accorde l'autorisation de répertorier tous les contacts.

Liste

ListEngagements

Accorde l'autorisation de répertorier tous les engagements

Liste

ListPageReceipts

Accorde l'autorisation de répertorier tous les reçus d'une page.

page*

List

ListPageResolutions

Octroie l'autorisation de répertorier le chemin de résolution d'un engagement.

page*

List

ListPagesByContact

Accorde l'autorisation de répertorier toutes les pages envoyées à un contact.

contacte*

était : ResourceTag /$ {} TagKey

List

ListPagesByEngagement

Accorde l'autorisation de répertorier toutes les pages créées dans un engagement.

engagement*

List

ListPreviewRotationShifts

Accorde l'autorisation de récupérer une liste de changements en fonction des paramètres de configuration de la rotation

List

ListRotationOverrides

Accorde l'autorisation de récupérer une liste des chevauchements actuellement spécifiés pour une rotation dans un programme de veille

rotation*

était : ResourceTag /$ {} TagKey

List

ListRotationShifts

Accorde l'autorisation de créer des changements de rotation dans un programme de veille

rotation*

était : ResourceTag /$ {} TagKey

List

ListRotations

Accorde l'autorisation de récupérer une liste des rotations dans un programme de veille

List

ListTagsForResource

Accorde l'autorisation d'afficher une liste d'identifications de ressources pour une ressource spécifiée

contacter

était : ResourceTag /$ {} TagKey

Lecture

rotation

était : ResourceTag /$ {} TagKey

PutContactPolicy

Accorde l'autorisation d'ajouter une politique de ressource à un contact.

contacte*

était : ResourceTag /$ {} TagKey

Écrire

SendActivationCode

Accorde l'autorisation d'envoyer le code d'activation du canal de contact d'un contact.

canal de contact*

Écrire

StartEngagement

Accorde l'autorisation de démarrer un engagement.

contacte*

était : ResourceTag /$ {} TagKey

Écrire

StopEngagement

Accorde l'autorisation d'arrêter un engagement.

engagement*

Écrire

TagResource

Accorde l'autorisation d'ajouter des balises à la ressource spécifiée

contacter

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

rotation

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UntagResource

Accorde l'autorisation de supprimer les balises de la ressource spécifiée

contacter

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

rotation

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateContact

Accorde l'autorisation de mettre à jour un contact.

contacte*

était : ResourceTag /$ {} TagKey

Écrire

UpdateContactChannel

Accorde l'autorisation de mettre le canal de contact d'un contact.

canal de contact*

Écrire

UpdateRotation

Accorde l'autorisation de mettre à jour les informations spécifiées pour une rotation dans un programme de veille

rotation*

était : ResourceTag /$ {} TagKey

Écrire

Permission-only actions pour AWS Contacts du responsable des incidents de Systems Manager

Les actions suivantes sont définies par AWS Systems Manager Incident Manager Contacts mais ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AssociateContact

Accorde l'autorisation d'utiliser un contact dans un plan d'escalade.

contacte*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

Types de ressources définis par AWS Contacts du responsable des incidents de Systems Manager

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

contacter

arn : $ {Partition} :ssm-contacts : $ {Region} :$ {Account} :contact/$ {} ContactAlias

était : ResourceTag /$ {} TagKey

canal de contact

arn : $ {Partition} :ssm-contacts : $ {Region} :$ {Account} :contactchannel/$ {} /$ {} ContactAlias ContactChannelId

fiançailles

arn : $ {Partition} :ssm-contacts : $ {Region} :$ {Account} :engagement/$ {} /$ {} ContactAlias EngagementId

page

arn : $ {Partition} :ssm-contacts : $ {Region} :$ {Account} :page/$ {} /$ {} ContactAlias PageId

rotation

arn : $ {Partition} :ssm-contacts : $ {Region} :$ {Account} :rotation/$ {} RotationId

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS Contacts du responsable des incidents de Systems Manager

AWS Systems Manager Incident Manager Contacts définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString