Izin yang diperlukan untuk menunjuk akun administrator yang didelegasikan GuardDuty - Amazon GuardDuty

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Izin yang diperlukan untuk menunjuk akun administrator yang didelegasikan GuardDuty

Saat mendelegasikan akun GuardDuty administrator yang didelegasikan, Anda harus memiliki izin untuk mengaktifkan GuardDuty serta tindakan tertentu. AWS Organizations API Anda dapat menambahkan pernyataan berikut di akhir IAM kebijakan untuk memberikan izin ini:

{ "Sid": "PermissionsForGuardDutyAdmin", "Effect": "Allow", "Action": [ "guardduty:EnableOrganizationAdminAccount", "organizations:EnableAWSServiceAccess", "organizations:RegisterDelegatedAdministrator", "organizations:ListDelegatedAdministrators", "organizations:ListAWSServiceAccessForOrganization", "organizations:DescribeOrganizationalUnit", "organizations:DescribeAccount", "organizations:DescribeOrganization", "organizations:ListAccounts" ], "Resource": "*" }

Selain itu, jika Anda ingin menetapkan akun AWS Organizations manajemen Anda sebagai akun GuardDuty administrator yang GuardDuty didelegasikan, entitas tersebut akan memerlukan CreateServiceLinkedRole izin untuk menginisialisasi. GuardDuty Untuk melakukan ini, tambahkan pernyataan berikut ke IAM kebijakan dan ganti 111122223333 dengan Akun AWS ID akun manajemen organisasi Anda:

{ "Sid": "PermissionsToEnableGuardDuty" "Effect": "Allow", "Action": [ "iam:CreateServiceLinkedRole" ], "Resource": "arn:aws:iam::111122223333:role/aws-service-role/guardduty.amazonaws.com/AWSServiceRoleForAmazonGuardDuty", "Condition": { "StringLike": { "iam:AWSServiceName": "guardduty.amazonaws.com" } } }