All Products
Search
Document Center

MaxCompute:GetRoleAclOnObject

Last Updated:Mar 03, 2024

Obtains ACL-based permissions on an object that are granted to a project-level role.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer.

Authorization information

There is currently no authorization information disclosed in the API.

Request syntax

GET /api/v1/projects/{projectName}/roles/{roleName}/acl

Request parameters

ParameterTypeRequiredDescriptionExample
projectNamestringYes

The name of the MaxCompute project.

projectA
roleNamestringYes

The name of the role.

roleA
objectTypestringYes

The type of the object.

Enumeration Value:
  • resource: resource.
  • function: function.
  • package: package.
  • table: table.
table
objectNamestringYes

The name of the object.

tableA

Response parameters

ParameterTypeDescriptionExample
object

PopResult

requestIdstring

The ID of the request.

0bc1366d16686529650188023ef87f
dataobject

The returned data.

namestring

The name of the object.

tableA
actionsarray

The operations that were performed on the object.

string

The operations that were performed on the object.

describe

Examples

Sample success responses

JSONformat

{
  "requestId": "0bc1366d16686529650188023ef87f",
  "data": {
    "name": "tableA",
    "actions": [
      "describe"
    ]
  }
}

Error codes

For a list of error codes, visit the Service error codes.

Change history

Change timeSummary of changesOperation
No change history