Verwendung von PutRolePermissionsBoundary mit einer CLI - AWS-SDK-Codebeispiele

Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs verfügbar.

Verwendung von PutRolePermissionsBoundary mit einer CLI

Die folgenden Code-Beispiele zeigen, wie PutRolePermissionsBoundary verwendet wird.

CLI
AWS CLI

Beispiel 1: So wenden Sie eine Berechtigungsgrenze basierend auf einer benutzerdefinierten Richtlinie auf eine IAM-Rolle an

Im folgenden put-role-permissions-boundary-Beispiel wird die benutzerdefinierte Richtlinie mit dem Namen intern-boundary als Berechtigungsgrenze für die angegebene IAM-Rolle angewendet.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Beispiel 2: So wenden Sie eine Berechtigungsgrenze basierend auf einer von verwalteten AWS-Richtlinie auf eine IAM-Rolle an

Im folgenden put-role-permissions-boundary-Beispiel wird die von AWS verwaltete PowerUserAccess-Richtlinie als Berechtigungsgrenze für die angegebene IAM-Rolle angewendet.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Ändern einer Rolle im AWS-IAM-Benutzerhandbuch.

PowerShell
Tools für PowerShell V4

Beispiel 1: In diesem Beispiel wird gezeigt, wie die Berechtigungsgrenze für eine IAM-Rolle festgelegt wird. Sie können von AWS verwaltete Richtlinien oder benutzerdefinierte Richtlinien als Berechtigungsgrenze festlegen.

Set-IAMRolePermissionsBoundary -RoleName MyRoleName -PermissionsBoundary arn:aws:iam::123456789012:policy/intern-boundary
Tools für PowerShell V5

Beispiel 1: In diesem Beispiel wird gezeigt, wie die Berechtigungsgrenze für eine IAM-Rolle festgelegt wird. Sie können von AWS verwaltete Richtlinien oder benutzerdefinierte Richtlinien als Berechtigungsgrenze festlegen.

Set-IAMRolePermissionsBoundary -RoleName MyRoleName -PermissionsBoundary arn:aws:iam::123456789012:policy/intern-boundary