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à.
Usare GetUserPolicy
con un AWS SDK o CLI
I seguenti esempi di codice mostrano come utilizzareGetUserPolicy
.
- CLI
-
- AWS CLI
-
Per elencare i dettagli delle politiche per un utente IAM
Il get-user-policy
comando seguente elenca i dettagli della politica specificata allegata all'IAMutente denominatoBob
.
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"
}
]
}
}
Per ottenere un elenco di politiche per un IAM utente, utilizzare il list-user-policies
comando.
Per ulteriori informazioni, consulta Politiche e autorizzazioni IAM nella Guida per l'AWS IAMutente.
- PowerShell
-
- Strumenti per PowerShell
-
Esempio 1: Questo esempio recupera i dettagli della policy in linea Davids_IAM_Admin_Policy
denominata incorporata nell'IAMutente denominato. David
Il documento di policy è codificatoURL.
$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": [
"*"
]
}
]
}
Per un elenco completo di guide per AWS SDK sviluppatori ed esempi di codice, vedere. Utilizzo di questo servizio con un AWS SDK Questo argomento include anche informazioni su come iniziare e dettagli sulle SDK versioni precedenti.