Object-Related Actions

Table 1 Object-related actions

Permission

API

Action

IAM Project

Enterprise Project

Uploading objects using PUT method, uploading objects using POST method, copying objects, appending an object, initializing a multipart task, uploading parts, uploading a part, and merging parts

Uploading Objects - PUT

Uploading Objects - POST

Copying Objects

Appending an Object

Initializing a Multipart Task

Multipart Upload

Merging Parts into a Complete Object

obs:object:PutObject

Obtaining object content and metadata

Downloading Objects

Querying Object Metadata

obs:object:GetObject

Obtaining the content and metadata of a specified object version

Downloading Objects

Querying Object Metadata

obs:object:GetObjectVersion

Deleting an object or objects

Deleting an Object

Deleting Objects

obs:object:DeleteObject

Deleting an object version or object versions

Deleting an Object

Deleting Objects

obs:object:DeleteObjectVersion

Restoring Archive objects

Restoring Archive Objects

obs:object:RestoreObject

Configuring object ACL

Configuring Object ACL

obs:object:PutObjectAcl

Configuring the ACL for an object of a specified version

Configuring Object ACL

obs:object:PutObjectVersionAcl

Obtaining the object ACL information

Obtaining Object ACL Configuration

obs:object:GetObjectAcl

Obtaining the ACL for an object of a specified version

Obtaining Object ACL Configuration

obs:object:GetObjectVersionAcl

Modifying object metadata

Modifying Object Metadata

obs:object:ModifyObjectMetaData

Listing uploaded parts

Listing Uploaded Parts of an Object

obs:object:ListMultipartUploadParts

Canceling a multipart upload task

Canceling a Multipart Upload Task

obs:object:AbortMultipartUpload