À utiliser GetGroupPolicy avec un CLI - Exemples de code de l'AWS SDK

D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples.

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 GetGroupPolicy avec un CLI

Les exemples de code suivants montrent comment utiliserGetGroupPolicy.

CLI
AWS CLI

Pour obtenir des informations sur une politique attachée à un IAM groupe

La get-group-policy commande suivante permet d'obtenir des informations sur la politique spécifiée attachée au groupe nomméTest-Group.

aws iam get-group-policy \ --group-name Test-Group \ --policy-name S3-ReadOnly-Policy

Sortie :

{ "GroupName": "Test-Group", "PolicyDocument": { "Statement": [ { "Action": [ "s3:Get*", "s3:List*" ], "Resource": "*", "Effect": "Allow" } ] }, "PolicyName": "S3-ReadOnly-Policy" }

Pour plus d'informations, consultez la section Gestion des IAM politiques dans le Guide de AWS IAM l'utilisateur.

  • Pour API plus de détails, voir GetGroupPolicyla section Référence des AWS CLI commandes.

PowerShell
Outils pour PowerShell

Exemple 1 : Cet exemple renvoie des informations sur la politique intégrée nommée PowerUserAccess-Testers pour le groupeTesters. La PolicyDocument propriété est URL codée. Il est décodé dans cet exemple avec leUrlDecode. NETméthode.

$results = Get-IAMGroupPolicy -GroupName Testers -PolicyName PowerUserAccess-Testers $results

Sortie :

GroupName PolicyDocument PolicyName --------- -------------- ---------- Testers %7B%0A%20%20%22Version%22%3A%20%222012-10-17%22%2C%0A%20... PowerUserAccess-Testers [System.Reflection.Assembly]::LoadWithPartialName("System.Web.HttpUtility") [System.Web.HttpUtility]::UrlDecode($results.PolicyDocument) { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "NotAction": "iam:*", "Resource": "*" } ] }
  • Pour API plus de détails, consultez la section GetGroupPolicyRéférence des AWS Tools for PowerShell applets de commande.