Utilisation de PutRolePermissionsBoundary avec une CLI - Exemples de code de kit AWS SDK

D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples.

Utilisation de PutRolePermissionsBoundary avec une CLI

Les exemples de code suivants illustrent comment utiliser PutRolePermissionsBoundary.

CLI
AWS CLI

Exemple 1 : pour appliquer une limite des autorisations basée sur une politique personnalisée à un rôle IAM

L’exemple put-role-permissions-boundary suivant applique la politique personnalisée nommée intern-boundary comme limite des autorisations pour le rôle IAM spécifié.

aws iam put-role-permissions-boundary \ --permissions-boundary arn:aws:iam::123456789012:policy/intern-boundary \ --role-name lambda-application-role

Cette commande ne produit aucun résultat.

Exemple 2 : pour appliquer une limite des autorisations basée sur une politique gérée par AWS à un rôle IAM

L’exemple put-role-permissions-boundary suivant applique la politique PowerUserAccess gérée par AWS comme limite des autorisations pour le rôle IAM spécifié.

aws iam put-role-permissions-boundary \ --permissions-boundary arn:aws:iam::aws:policy/PowerUserAccess \ --role-name x-account-admin

Cette commande ne produit aucun résultat.

Pour plus d’informations, consultez Modification d’un rôle dans le Guide de l’utilisateur AWS IAM.

PowerShell
Outils pour PowerShell V4

Exemple 1 : cet exemple montre comment définir la limite des autorisations pour un rôle IAM. Vous pouvez définir des politiques gérées par AWS ou des politiques personnalisées comme limite des autorisations.

Set-IAMRolePermissionsBoundary -RoleName MyRoleName -PermissionsBoundary arn:aws:iam::123456789012:policy/intern-boundary
  • Pour plus de détails sur l’API, consultez PutRolePermissionsBoundary dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V4).

Outils pour PowerShell V5

Exemple 1 : cet exemple montre comment définir la limite des autorisations pour un rôle IAM. Vous pouvez définir des politiques gérées par AWS ou des politiques personnalisées comme limite des autorisations.

Set-IAMRolePermissionsBoundary -RoleName MyRoleName -PermissionsBoundary arn:aws:iam::123456789012:policy/intern-boundary
  • Pour plus de détails sur l’API, consultez PutRolePermissionsBoundary dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V5).