You need to enable JavaScript to run this app.
文档中心
对象存储

对象存储

复制全文
下载 pdf
IAM 策略管理
典型 IAM 策略示例
复制全文
下载 pdf
典型 IAM 策略示例
本文介绍常见的 IAM 策略内容,方便您直接选择使用。​
授权策略​
授予 IAM 用户某个存储桶 test 的所有权限​
​
{ ​
"Statement": [​
{​
"Effect": "Allow",​
"Action": [​
"tos:*"​
],​
"Resource": [​
"trn:tos:::test",​
"trn:tos:::test/*"​
]​
}​
]​
}​
​
授予 IAM 用户某个存储桶 test 的只读权限​
​
{​
"Statement": [​
{​
"Effect": "Allow",​
"Action": [​
"tos:Get*"​
],​
"Resource": [​
"trn:tos:::test",​
"trn:tos:::test/*"​
]​
}​
]​
}​
​
授予 IAM 用户创建桶的权限​
​
{​
"Statement": [​
{​
"Effect": "Allow",​
"Action": [​
"tos:CreateBucket"​
],​
"Resource": [​
"trn:tos:::*"​
]​
}​
]​
}​
​
授予 IAM 用户列举桶的权限​
​
{​
"Statement": [​
{​
"Effect": "Allow",​
"Action": [​
"tos:ListBuckets"​
],​
"Resource": [​
"trn:tos:::*"​
]​
}​
]​
}​
​
授予 IAM 用户列举存储桶 test 内 abc 目录及其子目录下对象的权限​
​
{​
"Statement": [​
{​
"Effect": "Allow",​
"Action": [​
"tos:ListBucket"​
],​
"Resource": [​
"trn:tos:::test"​
],​
"Condition": {​
"StringLike": {​
"tos:prefix": [​
"abc/*"​
]​
}​
}​
}​
]​
}​
​
拒绝策略​
注意​
用户被授予的策略中,一个授权项的作用如果同时存在 Allow 和 Deny,则遵循 Deny 优先原则。​
拒绝 IAM 用户在存储桶 test 中上传对象的权限​
​
{​
"Statement": [​
{​
"Effect": "Deny",​
"Action": [​
"tos:PutObject"​
],​
"Resource": [​
"trn:tos:::test/*"​
]​
}​
]​
}​
​
拒绝 IAM 用户删除存储桶 test 的权限​
​
{​
"Statement": [​
{​
"Effect": "Deny",​
"Action": [​
"tos:DeleteBucket"​
],​
"Resource": [​
"trn:tos:::test"​
]​
}​
]​
}​
​
拒绝IAM用户删除存储桶test内,前缀为abc对象的权限​
​
{​
"Statement": [​
{​
"Effect": "Deny",​
"Action": [​
"tos:DeleteObject"​
],​
"Resource": [​
"trn:tos:::test/abc*"​
]​
}​
]​
}​
​
​
最近更新时间:2026.08.21 14:26:49
这个页面对您有帮助吗?
有用
有用
无用
无用