PutGroupPolicy与 a 一起使用 CLI - AWS SDK代码示例

AWS 文档 AWS SDK示例 GitHub 存储库中还有更多SDK示例

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

PutGroupPolicy与 a 一起使用 CLI

以下代码示例演示如何使用 PutGroupPolicy

CLI
AWS CLI

要向组中添加策略

以下put-group-policy命令向名为的IAM组添加策略Admins

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

此命令不生成任何输出。

该策略定义为 AdminPolicy.json JSON 文件中的文档。(文件名和扩展名没有意义。)

有关更多信息,请参阅《AWS IAM用户指南》中的管理IAM策略

PowerShell
用于 PowerShell

示例 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 参考PutGroupPolicy中的。