AWS文件開發套件範例
搭配使用 PutGroupPolicy 與 CLI
下列程式碼範例示範如何使用 PutGroupPolicy。
- CLI
-
- AWS CLI
-
將政策新增至群組
下列
put-group-policy命令會將政策新增至名為Admins的 IAM 群組。aws iam put-group-policy \ --group-nameAdmins\ --policy-documentfile://AdminPolicy.json\ --policy-nameAdminRoot此命令不會產生輸出。
會在 AdminPolicy.json 檔案中將此政策定義為 JSON 文件。(檔案名稱和副檔名沒有意義。)
如需詳細資訊,請參閱《AWS IAM 使用者指南》中的管理 IAM 政策。
-
如需 API 詳細資訊,請參閱《AWS CLI 命令參考》中的 PutGroupPolicy
。
-
- PowerShell
-
- Tools for PowerShell V4
-
範例 1:此範例會建立名為
AppTesterPolicy的內嵌政策,並將其內嵌在 IAM 群組AppTesters中。如果已存在同名的內嵌政策,其會被覆寫。JSON 政策內容來自apptesterpolicy.json檔案。請注意,必須使用-Raw參數,才能成功處理 JSON 檔案的內容。Write-IAMGroupPolicy -GroupName AppTesters -PolicyName AppTesterPolicy -PolicyDocument (Get-Content -Raw apptesterpolicy.json)-
如需 API 詳細資訊,請參閱《AWS Tools for PowerShell Cmdlet 參考 (V4)》中的 PutGroupPolicy。
-
- Tools for PowerShell V5
-
範例 1:此範例會建立名為
AppTesterPolicy的內嵌政策,並將其內嵌在 IAM 群組AppTesters中。如果已存在同名的內嵌政策,其會被覆寫。JSON 政策內容來自apptesterpolicy.json檔案。請注意,必須使用-Raw參數,才能成功處理 JSON 檔案的內容。Write-IAMGroupPolicy -GroupName AppTesters -PolicyName AppTesterPolicy -PolicyDocument (Get-Content -Raw apptesterpolicy.json)-
如需 API 詳細資訊,請參閱《AWS Tools for PowerShell Cmdlet 參考 (V5)》中的 PutGroupPolicy。
-
ListVirtualMfaDevices
PutRolePermissionsBoundary