AWS Identity and Access Management (IAM) 全面指南
1. IAM 策略编写与关联
1.1 策略示例
在编写 IAM 策略时,可通过 JSON 语句来定义。例如,以下策略允许访问特定环境标签的资源:
{
"Condition": {
"StringEquals": {
"ec2:ResourceTag/environment": "dev"
}
}
}
需注意,可包含可选版本信息告知 AWS 此策略需要最新版本的策略语言,同时资源 ARN 格式中的账号编号需替换为自己的账号编号。
1.2 使用 PowerShell 创建策略
在 PowerShell 中创建 IAM 策略十分简单,只需将 JSON 语句作为字符串创建,然后关联到用户或组。以下是为用户 Alice 授予完全控制权限的示例:
$Policy = @"
{
"Statement": [
{
"Effect": "Allow",
"Action": "*",
"Resource": "*"
}
]
}
"@
Write-IAMUserPolicy -UserName "alice" -PolicyName "alice-FullControl" -PolicyDocument $Policy
</
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



