Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pantau proyek Anda menggunakan AWS CloudTrail
Awas
Saat ini kami merilis pengalaman baru kami ke sejumlah pelanggan terbatas. Anda mungkin belum dapat mengakses pengalaman ini.
Pantau proyek Anda menggunakan AWS CloudTrail
Proyek Anda terintegrasi dengan AWS CloudTrail, layanan yang menyediakan catatan tindakan yang diambil oleh anggota tim atau AWS layanan. CloudTrail menangkap semua panggilan API untuk proyek Anda sebagai peristiwa. Panggilan yang diambil termasuk panggilan dari konsol dan operasi API untuk semua AWS layanan yang didukung. Dengan menggunakan informasi yang dikumpulkan oleh CloudTrail, Anda dapat menentukan permintaan yang dibuat untuk proyek Anda, orang yang membuat permintaan, kapan dibuat, dan detail tambahan.
Gunakan CloudTrail untuk melihat siapa yang memodifikasi proyek Anda
Tutorial ini untuk pengguna yang merasa nyaman dengan AWS CLI. Jika Anda berbagi proyek dengan beberapa anggota tim, Anda dapat menggunakan CloudTrail untuk melihat siapa yang memodifikasi sumber daya apa pun dalam proyek Anda. Setiap tindakan yang diambil oleh Anda atau anggota tim ketika mereka menggunakan AWS
Pengaturan atau Konsol Manajemen AWS untuk mengakses proyek Anda dicatat oleh onBehalfOf parameter. Parameter ini menunjukkan ID pengguna dan ID penyimpanan identitas. Bersama-sama, nilai-nilai ini menentukan ID pembangun yang Anda undang untuk mengakses proyek Anda.
Untuk menemukan onBehalfOf parameter dan menghubungkannya ke anggota tim, Anda akan memerlukan akses ke AWS CLI dan file Konsol Manajemen AWS. Jika Anda tidak memiliki AWS CLI konfigurasi, Anda dapat menggunakan AWS CloudShell untuk mengakses shell pra-autentikasi berbasis browser yang dapat Anda luncurkan langsung dari perintah dan jalankan. Konsol Manajemen AWS AWS CLI
Langkah 1. Untuk menemukan AWS CloudTrail Event
-
Masuk ke Konsol Manajemen AWS dan buka CloudTrail konsol di https://console.aws.amazon.com/cloudtrail/
. -
Pada panel navigasi, pilih Riwayat peristiwa. Anda melihat daftar acara yang difilter, dengan acara terbaru ditampilkan terlebih dahulu. Pilih acara.
-
Dalam catatan acara, Anda akan melihat konten berikut:
"onBehalfOf": { "userId": "00000-e00f-000-000-0000000", "identityStoreArn": "arn:aws:identitystore::111122223333:identitystore/000000-0000-0000-0000-60000007" }Ini adalah identitas yang mendefinisikan anggota tim yang membuat CloudTrail acara.
Langkah 2. Untuk menghubungkan BehalfOf parameter on ke anggota tim
Untuk menghubungkan onBehalfOf parameter ke anggota tim menggunakan AWS CLI:
Untuk menggunakan AWS CLI di terminal Anda
-
Jalankan perintah berikut untuk masuk ke file AWS CLI. Anda dapat menemukan wilayah Anda menggunakanWilayah AWS untuk proyek Anda.
aws login --regionproject-region -
Jalankan perintah berikut untuk mendapatkan ID untuk toko identitas Anda. CloudTrailAcara menunjukkan ARN toko identitas, tetapi tidak menunjukkan ID toko identitas. Anda selalu menggunakan Wilayah AWS
us-east-1ketika menemukan ID untuk toko identitas Anda.aws sso-admin list-instances --region us-east-1Outputnya akan terlihat seperti berikut:
{ "Instances": [ { "InstanceArn": "arn:aws:sso:::instance/ssoins-0000000000", "IdentityStoreId": "d-000000", "OwnerAccountId": "111122223333", "CreatedDate": "2025-10-26T23:10:58.529000+00:00", "Status": "ACTIVE", "PrimaryRegion": "us-east-1", "Regions": [ { "RegionName": "us-east-1", "Status": "ACTIVE", "AddedDate": "2025-10-26T23:10:58.529000+00:00", "IsPrimaryRegion": true } ] } ] }Anda ingin menyalin ID toko identitas. Dalam hal ini, ID toko identitas adalah
d-000000. -
Jalankan perintah berikut untuk menggambarkan anggota tim yang sesuai dengan
onBehalfOfparameter.aws identitystore describe-user --user-id00000-e00f-000-000-0000000--region us-east-1 --identity-store-idd-000000Outputnya akan terlihat seperti berikut:
{ "IdentityStoreId": "d-000000", "UserId": "00000-e00f-000-000-0000000", "UserName": "carlos_salazar", "Name": { "FamilyName": "Salazar", "GivenName": "Carlos" }, "DisplayName": "Carlos", "Emails": [ { "Value": "carlos_salazar@example.com", "Type": "work", "Primary": true } ], "UserStatus": "ENABLED", "CreatedAt": "2025-10-26T23:15:27.213000+00:00", "CreatedBy": "00000000000", "UpdatedAt": "2025-10-26T23:18:55.432000+00:00", "UpdatedBy": "0000000000" }Nama tampilan dan email anggota tim Anda disediakan dalam output ini.
Untuk menghubungkan onBehalfOf parameter ke anggota tim menggunakan AWS
CloudShell, masuk ke Konsol Manajemen AWS dan akses CloudShell. Untuk informasi selengkapnya, lihat Memulai dengan AWS CloudShell. Anda akan secara otomatis memiliki izin IAM yang benar untuk mengakses. CloudShell