Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
À utiliser ListUserPolicies
avec un AWS SDK ou CLI
Les exemples de code suivants montrent comment utiliserListUserPolicies
.
- CLI
-
- AWS CLI
-
Pour répertorier les politiques d'un IAM utilisateur
La list-user-policies
commande suivante répertorie les politiques associées à l'IAMutilisateur nomméBob
.
aws iam list-user-policies \
--user-name Bob
Sortie :
{
"PolicyNames": [
"ExamplePolicy",
"TestPolicy"
]
}
Pour plus d'informations, consultez la section Création IAM d'un utilisateur dans votre AWS compte dans le guide de AWS IAM l'utilisateur.
- Go
-
- SDKpour Go V2
-
// UserWrapper encapsulates user actions used in the examples.
// It contains an IAM service client that is used to perform user actions.
type UserWrapper struct {
IamClient *iam.Client
}
// ListUserPolicies lists the inline policies for the specified user.
func (wrapper UserWrapper) ListUserPolicies(ctx context.Context, userName string) ([]string, error) {
var policies []string
result, err := wrapper.IamClient.ListUserPolicies(ctx, &iam.ListUserPoliciesInput{
UserName: aws.String(userName),
})
if err != nil {
log.Printf("Couldn't list policies for user %v. Here's why: %v\n", userName, err)
} else {
policies = result.PolicyNames
}
return policies, err
}
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cet exemple extrait la liste des noms des politiques intégrées intégrées au nom de l'IAMutilisateur. David
Get-IAMUserPolicyList -UserName David
Sortie :
Davids_IAM_Admin_Policy
Pour obtenir la liste complète des guides AWS SDK de développement et des exemples de code, consultezL'utilisation de ce service avec un AWS SDK. Cette rubrique inclut également des informations sur la mise en route et des détails sur SDK les versions précédentes.