View a markdown version of this page

Enregistrement du AWS API Partner Central Channel - 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 Partner Central Channel

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 Channel 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 Channel 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 l'API AWS Partner Central Channel 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 Channel.

Si vous créez un suivi, vous pouvez activer la diffusion continue d' CloudTrail événements vers un compartiment Amazon S3, y compris des événements pour l'API AWS Partner Central Channel. 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 envoyée à l'API AWS Partner Central Channel, l'adresse IP à partir de laquelle la demande a été faite, l'auteur de la demande, la date à laquelle elle a été faite et des informations supplémentaires.

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

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 l'API AWS Partner Central Channel, il 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 qui illustre l'CreateProgramManagementAccountaction sur l'API AWS Partner Central Channel :

{ "eventVersion": "1.11", "userIdentity": { "type": "AssumedRole", "principalId": "AROAEXAMPLE52AGFT725JGDZ:example-user-Isengard", "arn": "arn:aws:sts::123456789012:assumed-role/Admin/example-user-Isengard", "accountId": "123456789012", "accessKeyId": "ASIAEXAMPLE52AGL6IXQLZ5", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAEXAMPLE52AGFT725JGDZ", "arn": "arn:aws:iam::123456789012:role/ExampleRole", "accountId": "123456789012", "userName": "ExampleRole" }, "attributes": { "creationDate": "2025-10-21T17:06:47Z", "mfaAuthenticated": "false" } } }, "eventTime": "2025-10-21T17:07:26Z", "eventSource": "partnercentral-channel.amazonaws.com", "eventName": "CreateProgramManagementAccount", "awsRegion": "us-east-1", "sourceIPAddress": "127.0.0.1", "userAgent": "PostmanRuntime/7.18.0", "requestParameters": { "catalog": "AWS", "program": "SOLUTION_PROVIDER", "displayName": "ExampleDisplayName", "accountId": "987654321098", "clientToken": "abcdef12-3456-7890-bcde-f123456789ab" }, "responseElements": { "programManagementAccountDetail": { "id": "pma-example123456789", "arn": "arn:aws:partnercentral:us-east-1:123456789012:catalog/AWS/program-management-account/pma-example123456789" } }, "requestID": "12345678-1234-5678-9abc-def012345678", "eventID": "87654321-4321-8765-cba9-fed098765432", "readOnly": false, "resources": [ { "accountId": "123456789012", "type": "AWS::PartnerCentralChannel::ProgramManagementAccount", "ARN": "arn:aws:partnercentral:us-east-1:123456789012:catalog/AWS/program-management-account/pma-example123456789" } ], "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "123456789012", "eventCategory": "Management", "tlsDetails": { "clientProvidedHostHeader": "partnercentral-channel.global.api.aws" } }

Dans cet exemple, l'CreateProgramManagementAccountaction a été appelée par le rôle IAM nommé ExampleRole via une session de rôle assumé. La demande a été faite le 21 octobre 2025 à 17:07:26 UTC. La demande a créé un nouveau compte de gestion du programme avec un identifiant pma-example123456789 pour le programme Solution Provider.

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

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 l'API AWS Partner Central Channel. 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.