对象相关授权项
权限 |
对应API接口 |
授权项(Action) |
IAM项目(Project) |
企业项目(Enterprise Project) |
---|---|---|---|---|
可用作于PUT上传对象,POST上传对象,复制对象,追加写对象,初始化上传段任务,上传段,拷贝段,合并段 |
obs:object:PutObject |
√ |
√ |
|
获取对象内容和对象元数据 |
obs:object:GetObject |
√ |
√ |
|
获取指定版本对象内容和对象元数据 |
obs:object:GetObjectVersion |
√ |
√ |
|
单个删除和批量删除对象 |
obs:object:DeleteObject |
√ |
√ |
|
单个删除和批量删除指定版本对象 |
obs:object:DeleteObjectVersion |
√ |
√ |
|
恢复归档存储对象 |
obs:object:RestoreObject |
√ |
√ |
|
设置对象ACL |
obs:object:PutObjectAcl |
√ |
√ |
|
设置指定版本对象ACL |
obs:object:PutObjectVersionAcl |
√ |
√ |
|
获取对象ACL的相关信息 |
obs:object:GetObjectAcl |
√ |
√ |
|
获取指定版本对象ACL的相关信息 |
obs:object:GetObjectVersionAcl |
√ |
√ |
|
修改对象元数据 |
obs:object:ModifyObjectMetaData |
√ |
√ |
|
列举已上传段 |
obs:object:ListMultipartUploadParts |
√ |
√ |
|
取消多段上传任务 |
obs:object:AbortMultipartUpload |
√ |
√ |
|
配置对象级WORM保护策略 |
obs:object:PutObjectRetention |
√ |
√ |
|
获取对象级WORM保护策略 |
obs:object:GetObjectRetention |
√ |
√ |
|
设置对象标签 |
obs:object:PutObjectTagging |
× |
× |
|
获取对象标签 |
obs:object:GetObjectTagging |
× |
× |
|
删除对象标签 |
obs:object:DeleteObjectTagging |
× |
× |