AWS Partner Central API 참조가 재구성되었습니다. 지원되는 API 작업에 대한 자세한 내용은 AWS Partner Central API 참조를 참조하세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS파트너 중앙 채널 API 로깅
AWS CloudTrail는에 대한 거버넌스, 규정 준수, 운영 감사 및 위험 감사를 지원하는 서비스입니다AWS 계정.AWS CloudTrail를 사용하면AWS인프라 전반의 작업과 관련된 계정 활동을 로깅, 지속적인 모니터링 및 유지할 수 있습니다.AWS Partner Central Channel API 활동은 CloudTrail에 이벤트로 기록됩니다. Amazon S3 버킷에 로그 파일로 이벤트를 전송할 수 있는 구성인 추적을 생성할 수 있습니다.
개요
AWS Partner Central Channel API는AWS Partner Central에서 사용자AWS CloudTrail, 역할 또는 서비스가 수행한 작업에 대한 레코드를 제공하는AWS서비스와 통합됩니다. CloudTrail은AWS파트너 중앙 채널 API에 대한 모든 API 호출을 이벤트로 캡처합니다. 캡처되는 호출에는AWS Partner Central의 호출과AWS Partner Central Channel API 작업에 대한 코드 호출이 포함됩니다.
추적을 생성하면AWS Partner Central Channel API에 대한 이벤트를 포함하여 CloudTrail 이벤트를 지속적으로 Amazon S3 버킷에 배포할 수 있습니다. 추적을 구성하지 않은 경우에도 이벤트 기록에서 CloudTrail 콘솔의 최신 이벤트를 볼 수 있습니다.
CloudTrail에서 수집한 정보를 사용하여AWS Partner Central Channel API에 수행된 요청, 요청이 수행된 IP 주소, 요청을 수행한 사람, 요청이 수행된 시간 및 추가 세부 정보를 확인할 수 있습니다.
AWS파트너 중앙 채널 API 로그 파일 항목 이해
추적은 이벤트를 Amazon S3 버킷에 로그 파일로 전송할 수 있는 구성입니다. 추적이AWS파트너 중앙 채널 API 이벤트를 추적하면 CloudTrail은 모든 리전에서 이벤트를 로그 파일로 처리합니다. 각 로그 파일에는 하나 이상의 이벤트가 포함될 수 있습니다.
다음 예제에서는AWS Partner Central Channel API에 대한 CreateProgramManagementAccount 작업을 보여주는 CloudTrail 로그 항목을 보여줍니다.
{ "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" } }
이 예제에서는 위임된 역할 세션을 통해 ExampleRole이라는 IAM 역할이 CreateProgramManagementAccount 작업을 호출했습니다. 이 요청은 2025년 10월 21일 17:07:26 UTC에 이루어졌습니다. 이 요청은 솔루션 공급자 프로그램의 ID가 인 새 프로그램 관리 계정을 생성pma-example123456789했습니다.
AWS파트너 중앙 채널 API 로그 파일 항목의 필드
CloudTrail 로그 파일의 각 항목에는 누가 요청했는지, 요청에서 조치를 취한 리소스,AWS Partner Central Channel API에서 반환한 응답 요소에 대한 정보가 포함되어 있습니다. , eventVersion userIdentity및와 같은 로그 항목의 필드 목록은 작업에 대한 자세한 정보를 eventTime제공합니다. 예를 들어 sourceIPAddress 필드에는 요청이 수행된 IP 주소가 표시됩니다.