翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS CloudTrail を使用した AWS ユーザーエクスペリエンスのカスタマイズ API コールのログ記録
AWS ユーザーエクスペリエンスのカスタマイズは、ユーザー、ロール、または AWS のサービスによって実行されたアクションを記録するサービスである AWS CloudTrail と統合されています。CloudTrail は、UXC のすべての API コールをイベントとしてキャプチャします。キャプチャされるコールには、 UXC コンソールからのコールと、UXC API オペレーションへのコードコールが含まれます。CloudTrail によって収集された情報を使用して、UXC に対するリクエスト、リクエスト元の IP アドレス、リクエストの作成日時、およびその他の詳細を確認できます。
アカウントを作成すると、AWS アカウント で CloudTrail がアクティブになり、自動的に CloudTrail の[イベント履歴] にアクセスできるようになります。CloudTrail の [イベント履歴] では、AWS リージョン で過去 90 日間に記録された 管理イベントの表示、検索、およびダウンロードが可能で、変更不可能な記録を確認できます。詳細については、「AWS CloudTrail ユーザーガイド」の「CloudTrail イベント履歴の使用」を参照してください。[イベント履歴] の閲覧には CloudTrail の料金はかかりません。
AWS アカウント で過去 90 日間のイベントを継続的に記録するには、証跡または CloudTrail Lake イベントデータストアを作成します。
CloudTrail での UXC 管理イベント
管理イベントでは、AWS アカウント のリソースに対して実行される管理オペレーションについての情報が得られます。これらのイベントは、コントロールプレーンオペレーションとも呼ばれます。CloudTrail は、デフォルトで管理イベントをログ記録します。
AWS ユーザーエクスペリエンスのカスタマイズは、すべての UXC コントロールプレーンオペレーションを管理イベントとしてログに記録します。UXC が CloudTrail にログ記録する AWS ユーザーエクスペリエンスのカスタマイズコントロールプレーンオペレーションのリストについては、「AWS ユーザーエクスぺリエーションのカスタマイズ API リファレンス」を参照してください。
UXC イベントの例
各イベントは任意の送信元からの単一のリクエストを表し、リクエストされた API オペレーション、オペレーションの日時、リクエストパラメータなどに関する情報を含みます。CloudTrail ログファイルは、パブリック API コールの順序付けられたスタックトレースではないため、イベントは特定の順序で表示されません。
次の例は、 オペレーションを示す CloudTrail イベントを示しています。
{ "eventVersion" : "1.09", "userIdentity" : { "type" : "AssumedRole", "principalId" : "AIDACKCEVSQ6C2EXAMPLE:jdoe", "arn" : "arn:aws:sts::111122223333:assumed-role/user/jdoe", "accountId" : "111122223333", "accessKeyId" : "AKIAIOSFODNN7EXAMPLE", "sessionContext" : { "sessionIssuer" : { "type" : "Role", "principalId" : "AIDACKCEVSQ6C2EXAMPLE", "arn" : "arn:aws:iam::111122223333:role/user", "accountId" : "111122223333", "userName" : "jdoe" }, "webIdFederationData" : { }, "attributes" : { "creationDate" : "2022-12-09T23:48:51Z", "mfaAuthenticated" : "false" } } }, "eventTime" : "2022-12-09T23:50:03Z", "eventSource" : "uxc.amazonaws.com", "eventName" : "GetAccountColor", "awsRegion" : "us-east-2", "sourceIPAddress" : "10.24.34.3", "userAgent" : "PostmanRuntime/7.43.4", "requestParameters" : null, "responseElements" : null, "requestID" : "543db7ab-b4b2-11e9-8925-d139e92a1fe8", "eventID" : "5b2805a5-3e06-4437-a7a2-b5fdb5cbb4e2", "readOnly" : true, "eventType" : "AwsApiCall", "managementEvent" : true, "recipientAccountId" : "111122223333", "eventCategory" : "Management" }
CloudTrail レコードの内容については、「AWS CloudTrail ユーザーガイド」の「CloudTrail record contents」を参照してください。