Registrazione delle chiamate API AWS Partner Central con AWS CloudTrail - Centrale Partner AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Registrazione delle chiamate API AWS Partner Central con AWS CloudTrail

AWS Partner Central è integrato con AWS CloudTrail, un servizio che fornisce un registro delle azioni intraprese da un utente, un ruolo o un AWS servizio in AWS Partner Central. CloudTrail acquisisce le chiamate dalla console AWS Partner Central e le chiamate di codice alle operazioni dell'API AWS Partner Central come eventi.

CloudTrail è attivo nel tuo AWS account al momento della creazione e non richiede alcuna configurazione manuale. L'attività degli eventi supportata in AWS Partner Central viene registrata in un CloudTrail evento, insieme ad altri eventi di AWS servizio, nella pagina Cronologia eventi della CloudTrail console. Qui puoi visualizzare, cercare e scaricare gli eventi nel tuo AWS account.

Ogni evento o voce di registro contiene l'identità dell'utente che ha generato la richiesta. Queste informazioni consentono di determinare se la richiesta è stata effettuata da uno dei seguenti soggetti:

  • Un utente con credenziali utente root o AWS Identity and Access Management.

  • Un utente con credenziali di sicurezza temporanee per un ruolo o un utente federato.

  • Un altro servizio AWS .

AWS Partner Central supporta la registrazione delle partnerCentralAccountManagement operazioni come eventi nei file di CloudTrail registro con eventSource partnercentral-account-management.amazonaws.com

Esempi di immissione di file di log in AWS Partner Central

Esempio: AssociatePartnerAccount

{ "eventVersion":"1.08", "userIdentity":{ "type":"IAMUser", "principalId":"EX_PRINCIPAL_ID", "arn":"arn:aws:iam::123456789012:user/Alice", "accountId":"123456789012", "accessKeyId":"EXAMPLE_KEY_ID", "userName":"Alice" }, "eventTime":"2023-10-11T20:57:35Z", "eventSource":"partnercentral-account-management.amazonaws.com", "eventName":"AssociatePartnerAccount", "awsRegion":"us-east-1", "sourceIPAddress":"192.0.0.2/24", "userAgent":"Mozilla/5.0", "requestParameters":{ "value":"HIDDEN_DUE_TO_SECURITY_REASONS" }, "responseElements":null, "requestID":"F9PAD7MAYFGV73S4T7B3", "eventID":"fe2a5873-773c-462a-b7c8-810d224de821", "readOnly":false, "eventType":"AwsApiCall", "managementEvent":true, "recipientAccountId":"123456789012", "eventCategory":"Management" }

Esempio: DisassociatePartnerUser

{ "eventVersion":"1.09", "userIdentity":{ "type":"AssumedRole", "principalId":"EX_PRINCIPAL_ID", "arn":"arn:aws:iam::123456789012:role/PartnerCentralRoleForCloudAdmin-1234", "accountId":"123456789012", "accessKeyId":"EXAMPLE_KEY_ID", "invokedBy":"partnercentral-account-management.amazonaws.com" }, "eventTime":"2023-10-11T20:57:35Z", "eventSource":"partnercentral-account-management.amazonaws.com", "eventName":"AssociatePartnerUser", "awsRegion":"us-east-1", "sourceIPAddress":"partnercentral-account-management.amazonaws.com", "userAgent":"partnercentral-account-management.amazonaws.com", "requestParameters":{ "partnerUserId":"005123456789012345", "iamRoleArn":"arn:aws:iam::123456789012:role/PartnerCentralRoleForUser-1234", "partnerAccountId":"1234567" }, "responseElements":null, "requestID":"655832a6-8452-4088-9a0f-17212fa55765", "eventID":"f7394769-4a3b-4101-9b00-ee0b86a77d89", "readOnly":false, "eventType":"AwsApiCall", "managementEvent":true, "recipientAccountId":"123456789012", "eventCategory":"Management" }

Per ulteriori informazioni, consulta le seguenti sezioni della Guida per l'AWS CloudTrail utente: