View a markdown version of this page

Enregistrement du AWS API de vente centralisée pour les partenaires - AWS Partner Central

La référence AWS Partner Central d'API a été restructurée. Pour plus d'informations sur les opérations d'API prises en charge, consultez la référence des AWS Partner Central API.

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.

Enregistrement du AWS API de vente centralisée pour les partenaires

AWS CloudTrailest un service qui permet la gouvernance, la conformité, l'audit opérationnel et l'audit des risques de votre entreprise Compte AWS. Vous pouvez ainsi enregistrer, surveiller en permanence et conserver l'activité du compte liée aux actions menées au sein de votre AWS infrastructure.AWS CloudTrailAWS L'activité de l'API Partner Central est enregistrée sous forme d'événements dans CloudTrail. Vous pouvez créer un journal, une configuration qui permet de transmettre des événements sous forme de fichiers journaux à un compartiment Amazon S3.

Présentation de

L'API AWS Partner Central est intégrée àAWS CloudTrail un service qui fournit un enregistrement des actions entreprises par un utilisateur, un rôle ou un AWS service dans AWS Partner Central. CloudTrail capture tous les appels d'API pour AWS Partner Central sous forme d'événements. Les appels capturés incluent des appels provenant de AWS Partner Central et des appels de code vers les opérations de l'API AWS Partner Central.

Si vous créez un suivi, vous pouvez activer la diffusion continue des CloudTrail événements vers un compartiment Amazon S3, y compris des événements pour AWS Partner Central. Si vous ne configurez pas de suivi, vous pouvez toujours consulter les événements les plus récents dans la CloudTrail console dans Historique des événements.

À l'aide des informations collectées par CloudTrail, vous pouvez déterminer la demande qui a été envoyée àAWS Partner Central, l'adresse IP à partir de laquelle la demande a été faite, l'auteur de la demande, la date à laquelle elle a été faite, ainsi que des informations supplémentaires.

Compréhension AWS Entrées dans le fichier journal de l'API Partner Central Selling

Un suivi est une configuration qui permet de transmettre des événements sous forme de fichiers journaux à un compartiment Amazon S3. Lorsque votre parcours suit les événements de AWS Partner Central, les CloudTrail traite sous forme de fichiers journaux dans toutes les régions. Chaque fichier journal peut contenir un ou plusieurs événements.

L'exemple suivant montre une entrée de CloudTrail journal illustrant l'ListOpportunitiesaction sur AWS Partner Central :

{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "ABCDEFGHIJKLMNOP12345", "arn": "arn:aws:iam::123456789010:user/CloudTrailTestUser", "accountId": "123456789010", "accessKeyId": "ABCDEFGHIJKLMNOP1234", "userName": "CloudTrailTestUser" }, "eventTime": "2023-10-17T21:49:23Z", "eventSource": "partnercentral-selling.amazonaws.com", "eventName": "ListOpportunities", "awsRegion": "us-east-1", "sourceIPAddress": "127.0.0.1", "userAgent": "PostmanRuntime/7.18.0", "requestParameters": { "MaxResults": 20 }, "responseElements": null, "requestID": "fEXAMPLE-cb3e-4e21-86fd-6b3EXAMPLEd1", "eventID": "7EXAMPLE-97d6-4139-91e3-01aEXAMPLE48", "readOnly": true, "eventType": "AwsApiCall", "recipientAccountId": "123456789010" }

Dans cet exemple, l'ListOpportunitiesaction a été appelée par l'utilisateur IAM nommé CloudTrailTestUser. L'action a été appelée dans le Région AWS us-east-1, et la demande a été faite le 17 octobre 2023 à 21:49:23 UTC.

Champs dans AWS Entrées dans le fichier journal de l'API Partner Central Selling

Chaque entrée d'un fichier CloudTrail journal contient des informations sur l'auteur de la demande, les ressources utilisées dans le cadre de la demande et les éléments de réponse renvoyés par AWS Partner Central. La liste des champs d'une entrée de journal, tels que eventVersionuserIdentity, eteventTime, fournit des informations détaillées sur l'action. Par exemple, le sourceIPAddress champ indique l'adresse IP à partir de laquelle la demande a été faite.