Gunakan GetUserPolicy dengan AWS SDK atau CLI - AWS SDKContoh Kode

Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen.

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

Gunakan GetUserPolicy dengan AWS SDK atau CLI

Contoh kode berikut menunjukkan cara menggunakanGetUserPolicy.

CLI
AWS CLI

Untuk mencantumkan detail kebijakan untuk IAM pengguna

get-user-policyPerintah berikut mencantumkan rincian kebijakan tertentu yang dilampirkan ke nama IAM penggunaBob.

aws iam get-user-policy \ --user-name Bob \ --policy-name ExamplePolicy

Output:

{ "UserName": "Bob", "PolicyName": "ExamplePolicy", "PolicyDocument": { "Version": "2012-10-17", "Statement": [ { "Action": "*", "Resource": "*", "Effect": "Allow" } ] } }

Untuk mendapatkan daftar kebijakan bagi IAM pengguna, gunakan list-user-policies perintah.

Untuk informasi selengkapnya, lihat Kebijakan dan izin IAM di Panduan AWS IAM Pengguna.

  • Untuk API detailnya, lihat GetUserPolicydi Referensi AWS CLI Perintah.

PowerShell
Alat untuk PowerShell

Contoh 1: Contoh ini mengambil rincian kebijakan inline bernama Davids_IAM_Admin_Policy yang disematkan dalam nama IAM pengguna. David Dokumen kebijakan URL dikodekan.

$results = Get-IAMUserPolicy -PolicyName Davids_IAM_Admin_Policy -UserName David $results

Output:

PolicyDocument PolicyName UserName -------------- ---------- -------- %7B%0A%20%20%22Version%22%3A%20%222012-10-17%22%2C%... Davids_IAM_Admin_Policy David [System.Reflection.Assembly]::LoadWithPartialName("System.Web.HttpUtility") [System.Web.HttpUtility]::UrlDecode($results.PolicyDocument) { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "iam:*" ], "Resource": [ "*" ] } ] }
  • Untuk API detailnya, lihat GetUserPolicydi AWS Tools for PowerShell Referensi Cmdlet.