Journalisation des appels d'API AWS RAM avec AWS CloudTrail - AWS Resource Access Manager

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.

Journalisation des appels d'API AWS RAM avec AWS CloudTrail

AWS RAMest intégré àAWS CloudTrail, service qui enregistre les actions effectuées par un utilisateur, un rôle ou unAWS service dans leAWS RAM. CloudTrail capture les appels d'API deAWS RAM en tant qu'événements. Les appels capturés incluent des appels de la console AWS RAM et les appels de code vers les opérations d'API AWS RAM. Si vous créez un journal d'activité, vous pouvez activer la livraison continue des CloudTrail événements dans un compartiment Amazon S3 que vous spécifiez, y compris les évènements pourAWS RAM. Si vous ne configurez pas de journal d'activité, vous pouvez toujours afficher les événements les plus récents dans la CloudTrail console dans Historique des événements. Utilisez les informations collectées par CloudTrail pour déterminer la demande qui a été envoyée à AWS RAM, l'adresse IP à l'origine de la demande, l'auteur de la demande, la date de la demande, ainsi que d'autres informations.

Pour plus d'informations CloudTrail, consultez le Guide deAWS CloudTrail l'utilisateur.

AWS RAMinformations dans CloudTrail

CloudTrail est activé dans votreCompte AWS lors de la création de ce dernier. Lorsqu'une activité a lieu dans Historique des événementsAWS RAM, celle-ci est enregistrée dans un CloudTrail événement avec d'autres événementsAWS de services dans Historique des événements. Vous pouvez afficher, rechercher et télécharger les événements récents dans votre Compte AWS. Pour de plus amples informations, veuillez consulter Affichage des événements avec l'historique des CloudTrail événements.

Pour un enregistrement continu des événements dans votre Compte AWS, y compris les événements pour AWS RAM, créez un journal d'activité. Un journal CloudTrail de suivi permet de livrer des fichiers journaux dans un compartiment Amazon S3. Par défaut, lorsque vous créez un journal de suivi dans la console, il s'applique à toutes les régions AWS. Le journal de suivi consigne les événements de toutes les Régions dans la partition AWS et livre les fichiers journaux dans le compartiment Amazon S3 de votre choix. En outre, vous pouvez configurer d'autresAWS services pour analyser plus en profondeur les données d'événement collectées dans les CloudTrail journaux et agir sur celles-ci. Pour plus d'informations, consultez les ressources suivantes :

Toutes lesAWS RAM actions sont enregistrées CloudTrail et documentées dans la référence deAWS RAM l'API. Par exemple, les appels adressés aux actions CreateResourceShare AssociateResourceShare, EnableSharingWithAwsOrganization génèrent des entrées dans les fichiers journaux CloudTrail.

Chaque événement ou entrée de journal contient des informations sur la personne ayant initiée la demande.

  • Compte AWSinformations d'identification root

  • Informations d'identification de sécurité temporaires correspondant à un rôle ou un utilisateur fédéré AWS Identity and Access Management (IAM).

  • Informations d'identification de sécurité à long terme d'un utilisateur IAM.

  • Autre service AWS.

Pour de plus amples informations, veuillez consulter l'élément userIdentity CloudTrail .

Présentation des AWS RAM entrées des fichiers journaux

Un journal de suivi est une configuration qui permet la remise d'événements sous forme de fichiers journaux dans un compartiment Amazon S3 que vous spécifiez. CloudTrail les fichiers journaux peuvent contenir une ou plusieurs entrées de journal. Un événement représente une demande individuelle émise à partir d'une source quelconque et comprend des informations sur l'action demandée, la date et l'heure de l'action, les paramètres de la demande, etc. CloudTrail les fichiers journaux ne constituent pas une série ordonnée des appels d'API publics. Ils ne suivent aucun ordre précis.

L'exemple suivant montre une entrée de CloudTrail journal pour l'CreateResourceShareaction.

{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "NOPIOSFODNN7EXAMPLE", "arn": "arn:aws:iam::111122223333:user/admin", "accountId": "111122223333", "accessKeyId": "BCDIOSFODNN7EXAMPLE", "userName": "admin" }, "eventTime": "2018-11-03T04:23:19Z", "eventSource": "ram.amazonaws.com", "eventName": "CreateResourceShare", "awsRegion": "us-east-1", "sourceIPAddress": "192.0.1.0", "userAgent": "aws-cli/1.16.2 Python/2.7.10 Darwin/16.7.0 botocore/1.11.2", "requestParameters": { "name": "foo" }, "responseElements": { "resourceShare": { "allowExternalPrincipals": true, "name": "foo", "owningAccountId": "111122223333", "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/EXAMPLE0-1234-abcd-1212-987656789098", "status": "ACTIVE" } }, "requestID": "EXAMPLE0-abcd-1234-mnop-987654567876", "eventID": "EXAMPLE0-1234-abcd-hijk-543234565434", "readOnly": false, "eventType": "AwsApiCall", "recipientAccountId": "111122223333" }