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

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

Verwendung von PutGroupPolicy mit einer CLI

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

CLI
AWS CLI

So fügen Sie eine Richtlinie zu einer Gruppe hinzu

Der folgende put-group-policy-Befehl fügt eine Richtlinie zur IAM-Gruppe mit dem Namen Admins hinzu.

aws iam put-group-policy \ --group-name Admins \ --policy-document file://AdminPolicy.json \ --policy-name AdminRoot

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Die Richtlinie ist als JSON-Dokument in der Datei AdminPolicy.json definiert. (Der Dateiname und die Erweiterung sind nicht von Bedeutung.)

Weitere Informationen finden Sie unter Verwalten von IAM-Richtlinien im AWS-IAM-Benutzerhandbuch.

  • Weitere API-Informationen finden Sie unter PutGroupPolicy in der AWS CLI-Befehlsreferenz.

PowerShell
Tools für PowerShell V4

Beispiel 1: In diesem Beispiel wird eine Inline-Richtlinie mit dem Namen AppTesterPolicy erstellt und in die IAM-Gruppe AppTesters eingebettet. Wenn bereits eine Inline-Richtlinie mit demselben Namen vorhanden ist, wird diese überschrieben. Der Inhalt der JSON-Richtlinie wird in der Datei apptesterpolicy.json gespeichert. Beachten Sie, dass Sie den -Raw-Parameter verwenden müssen, um den Inhalt der JSON-Datei erfolgreich zu verarbeiten.

Write-IAMGroupPolicy -GroupName AppTesters -PolicyName AppTesterPolicy -PolicyDocument (Get-Content -Raw apptesterpolicy.json)
  • Weitere API-Informationen finden Sie unter PutGroupPolicy in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Tools für PowerShell V5

Beispiel 1: In diesem Beispiel wird eine Inline-Richtlinie mit dem Namen AppTesterPolicy erstellt und in die IAM-Gruppe AppTesters eingebettet. Wenn bereits eine Inline-Richtlinie mit demselben Namen vorhanden ist, wird diese überschrieben. Der Inhalt der JSON-Richtlinie wird in der Datei apptesterpolicy.json gespeichert. Beachten Sie, dass Sie den -Raw-Parameter verwenden müssen, um den Inhalt der JSON-Datei erfolgreich zu verarbeiten.

Write-IAMGroupPolicy -GroupName AppTesters -PolicyName AppTesterPolicy -PolicyDocument (Get-Content -Raw apptesterpolicy.json)
  • Weitere API-Informationen finden Sie unter PutGroupPolicy in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).