阿里云oss配置RAM授权示例
本示例基于oss客户端操作,其实在网页端操作也类似,为了方便,我在客户端操作
第一步,下载oss客户端
https://market.aliyun.com/products/53690006/cmgj000281.html?spm=5176.730005.productlist.d_cmgj000281.4cea3524wyy8KU&innerSource=search_oss
下载地址
第二步,使用所有权限的key和secret登陆oss客户端
第三步,先打开 oss客户端,点击RAM授权
第四步,点击 创建授权策略
更多帮助参考这里
https://help.aliyun.com/document_detail/57445.html?spm=a2c4g.11174283.3.1.6fe85662ekXvDs
在策略规则中填写如下信息:
{
"Version": "1",
"Statement":
[
{
"Effect": "Allow",
"Action": "oss:*",
"Resource":
[
"acs:oss:*:*:test",
"acs:oss:*:*:test/*"
]
}
]
上面的test就是oss的bucket名称 就是你需要授权的bucket名称
配置好规则后,点击保存。
第五步,点击创建用户
填写用户信息。
点击保存之后,再次编辑用户信息。
选择用户,然后点击授权操作。
选择添加授权
选择刚才创建的授权策略名称的,点击授权即可。
之后点击保存。即可完成了对单个帐号配置单个bucket授权操作。
用刚才刚才创建的帐号登陆oss客户端,是看不到任何文件夹和bucket的,需要手动添加,点击添加按钮。添加有权的bucket,选择归属地。点击确定即可看到文件夹