OSS对象存储赋予RAM用户Bucket的只读和下载的权限

本文介绍了如何在阿里云中创建一个RAM用户,该用户仅具有特定Bucket的读取和下载权限,以确保资源安全并防止误删除。步骤包括登录RAM控制台创建用户,编写并应用自定义权限策略,授权给RAM用户,以及在oss-browser客户端验证权限。

背景:

​ 阿里云的OSS对象存储服务提供RAM访问控制,精准的给不同的角色和用户赋予不同的权限,公司要求创建一个RAM用户(只有某Bucket的读取和下载权限),目的就是保护Bucket中的资源安全,误删除的危险操作。话不多说,实操如下:

一、登录RAM访问控制台

image-20230301152327553

二、创建用户(注意:一定要复制AccessKey Secret信息,否则就只能重新创建用户了)

选择"用户"—>“创建用户”—>填入名称之后记得勾选OpenAPI选项—>点击确定后复制用户信息

image-20230301152903892

image-20230301153540716

三、新增自定义权限策略

选择"权限策略"—>“创建权限策略”—>点击脚本编译—>复制如下脚本(改为自己的Bucket即可)—>点击继续编辑基本信息—>输入名称点击确定保存即可
oss:ListObjects是桶中对象读取权限,oss:GetObject是桶中对象下载的权限
Resource则是指定对象资源

{
    "Version": "1",
    "Statement": [
        {
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

热心码民阿振

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值