View a markdown version of this page

Protokollierung der AWS Channel-API für Partner Central - AWS Partner Central

Die AWS Partner Central API-Referenz wurde neu strukturiert. Weitere Informationen zu den unterstützten API-Vorgängen finden Sie in der AWS Partner Central API-Referenz.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Protokollierung der AWS Channel-API für Partner Central

AWS CloudTrailist ein Service, der die Unternehmensführung, die Einhaltung von Vorschriften, die betriebliche Prüfung und die Risikoprüfung Ihres Unternehmens ermöglicht AWS-Konto. Damit können Sie Kontoaktivitäten im Zusammenhang mit AWS CloudTrail Aktionen in Ihrer gesamten AWS Infrastruktur protokollieren, kontinuierlich überwachen und speichern.AWS Die Aktivitäten der Partner Central Channel API werden als Ereignisse in aufgezeichnet CloudTrail. Sie können einen Trail erstellen, eine Konfiguration, die die Übertragung von Ereignissen als Protokolldateien an einen Amazon S3 S3-Bucket ermöglicht.

-Übersicht

Die AWS Partner Central Channel API ist in einen Dienst integriert AWS CloudTrail, der eine Aufzeichnung der Aktionen bereitstellt, die von einem Benutzer, einer Rolle oder einem AWS Dienst in AWS Partner Central ausgeführt wurden. CloudTrail erfasst alle API-Aufrufe für die AWS Partner Central Channel API als Ereignisse. Zu den erfassten Aufrufen gehören Aufrufe von AWS Partner Central und von Codeaufrufen an die AWS Partner Central Channel API-Operationen.

Wenn Sie einen Trail erstellen, können Sie die kontinuierliche Bereitstellung von CloudTrail Ereignissen an einen Amazon S3 S3-Bucket aktivieren, einschließlich Ereignissen für die AWS Partner Central Channel API. Wenn Sie keinen Trail konfigurieren, können Sie die neuesten Ereignisse trotzdem in der CloudTrail Konsole im Ereignisverlauf einsehen.

Anhand der von gesammelten Informationen können Sie die Anfrage CloudTrail, die an die AWS Partner Central Channel API gestellt wurde, die IP-Adresse, von der aus die Anfrage gestellt wurde, wer die Anfrage gestellt hat, wann sie gestellt wurde, und weitere Details ermitteln.

Verstehen AWS Einträge in der Protokolldatei der Partner Central Channel API

Ein Trail ist eine Konfiguration, die die Übertragung von Ereignissen als Protokolldateien an einen Amazon S3 S3-Bucket ermöglicht. Wenn Ihr Trail Ereignisse der AWS Partner Central Channel API verfolgt, CloudTrail verarbeitet er die Ereignisse als Protokolldateien in allen Regionen. Jede Protokolldatei kann ein oder mehrere Ereignisse enthalten.

Das folgende Beispiel zeigt einen CloudTrail Protokolleintrag, der die CreateProgramManagementAccount Aktion auf der AWS Partner Central Channel API demonstriert:

{ "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" } }

In diesem Beispiel wurde die CreateProgramManagementAccount Aktion von der IAM-Rolle aufgerufen, die ExampleRole über eine angenommene Rollensitzung benannt wurde. Die Anfrage wurde am 21. Oktober 2025 um 17:07:26 UTC gestellt. Durch die Anfrage wurde ein neues Programmverwaltungskonto mit ID pma-example123456789 für das Solution Provider-Programm erstellt.

Felder in AWS Einträge in der Protokolldatei der Partner Central Channel API

Jeder Eintrag in einer CloudTrail Protokolldatei enthält Informationen darüber, wer eine Anfrage gestellt hat, auf welche Ressourcen bei der Anfrage reagiert wurde und welche Antwortelemente von der AWS Partner Central Channel API zurückgegeben wurden. Die Liste der Felder in einem Protokolleintrag, z. B. eventVersionuserIdentity, undeventTime, enthält detaillierte Informationen über die Aktion. In dem sourceIPAddress Feld wird beispielsweise die IP-Adresse angezeigt, von der aus die Anfrage gestellt wurde.