ListPermissionApplyOrders - 查询权限申请单列表

更新时间:
复制 MD 格式

查询权限申请单列表。 注意:2020版OpenAPI将择期下线,请尽快迁移至2024版OpenAPI —— ListMyApplications/ListPendingApprovals/ListMyRelatedApprovals。

接口说明

注意:2020 版 OpenAPI 将择期下线,请尽快迁移至 2024 版 OpenAPI —— ListMyApplications / ListPendingApprovals / ListMyRelatedApprovals 。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称

类型

必填

描述

示例值

FlowStatus

integer

否

申请单的状态。取值如下:

  • 1:待审批。

  • 2:审批通过,授权成功。

  • 3:审批通过,授权失败。

  • 4:审批拒绝。

  • 5: 撤回申请单

1

WorkspaceId

integer

否

申请单所属的工作空间 ID,不输入则返回所有工作空间的申请单。您可登录 DataWorks 控制台,进入工作空间配置页面,查询工作空间 ID。

12345

OrderType

integer

否

该字段已废弃,不会生效

1

MaxComputeProjectName

string

否

申请单所属的 MaxCompute 项目名称,不输入则返回所有 MaxCompute 项目的申请单。

aMaxComputeProject

TableName

string

否

申请单包含的表名称,不输入则返回所有表的申请单。

aTableName

StartTime

integer

否

查询目标起始时间发起的申请单,配置为一个 unix 时间戳。不输入则表示查询所有的申请单。

1616200471885

EndTime

integer

否

查询目标截至时间的申请单,配置为一个 unix 时间戳。不输入则表示查询截至当前时间的申请单。

1617200471885

EngineType

string

否

该字段已废弃,不会生效

odps

PageNum

integer

否

分页查询页码。大于等于 1 的正整数,默认为 1。

1

PageSize

integer

否

每页显示的条数,默认为 10 条,最大 100 条。

100

QueryType

integer

是

申请单的查询类型。取值如下:

  • 0:我提交的申请单。

  • 1:由我审批的申请单。

  • 2: 全部申请单

1

ApplyType

string

否

设置申请单类型,枚举值为:

  • [ MaxComputeTable] MaxCompute 表权限申请单

  • [ MaxComputeFunction] MaxCompute 函数申请单

  • [ MaxComputeResource] MaxCompute 资源申请单

  • [ DLFSchema] DLF1.0 版本 Schema 权限申请单

  • [ DLFTable] DLF1.0 版本表权限申请单

  • [ DLFColumn] DLF1.0 版本列权限申请单

  • [ DsApiDeploy] 发布数据服务权限申请单

MaxComputeTable

CatalogName

string

否

查询的数据目录名称。

hive

返回参数

名称

类型

描述

示例值

object

返回结果。

RequestId

string

请求 ID。

0bc1ec92159376****

ApplyOrders

object

权限申请单的分页查询结果。

PageSize

integer

每页显示的条数。

10

PageNumber

integer

页码。

1

TotalCount

integer

返回的权限申请单总数。

150

ApplyOrder

array<object>

权限申请单列表。

array<object>

返回结果。

ApplyBaseId

string

提交申请单的阿里云用户 UID。

267842600408993176

ApplyTimestamp

integer

申请单的提交时间,显示为一个 unix 时间戳。

1615284086000

FlowId

string

申请单 ID。

ad8da78d-8135-455e-9486-27cf213fc140

FlowStatus

integer

申请单的状态。取值如下:

  • 1:待审批。

  • 2:审批通过,授权成功。

  • 3:审批通过,授权失败。

  • 4:审批拒绝。

  • 5:撤回申请单。

2

ApproveContent

object

申请单的内容。

ApplyReason

string

申请的原因。用于管理员进行评估审批。

I need to use this table

OrderType

integer

申请单类型。目前仅支持取值为 1,表示对象 ACL 权限申请。

1

ProjectMeta

object

申请对象的内容。

WorkspaceName

string

申请权限的 MaxCompute 项目所属的 DataWorks 工作空间名称。

aWorkspaceName

ObjectMetaList

array<object>

申请的对象信息。

object

返回结果。

ObjectName

string

申请的表名称。

aTableName

Actions

array

操作类型。

string

申请的权限类型,一次申请多种类型权限时使用英文逗号(,)分隔。 目前仅支持申请 Select、Describe、Drop、Alter、Update、Download 类型。

Select,Describe

FinishApprovalTimestamp

integer

最终审批结束时间。显示为一个 unix 时间戳。

1757496687000

FinishApprovalComment

string

最终审批意见。

agree

示例

正常返回示例

JSON格式

{
  "RequestId": "0bc1ec92159376****",
  "ApplyOrders": {
    "PageSize": 10,
    "PageNumber": 1,
    "TotalCount": 150,
    "ApplyOrder": [
      {
        "ApplyBaseId": "267842600408993176",
        "ApplyTimestamp": 1615284086000,
        "FlowId": "ad8da78d-8135-455e-9486-27cf213fc140",
        "FlowStatus": 2,
        "ApproveContent": {
          "ApplyReason": "I need to use this table",
          "OrderType": 1,
          "ProjectMeta": {
            "WorkspaceName": "aWorkspaceName",
            "ObjectMetaList": [
              {
                "ObjectName": "aTableName",
                "Actions": [
                  "Select,Describe"
                ]
              }
            ]
          }
        },
        "FinishApprovalTimestamp": 1757496687000,
        "FinishApprovalComment": "agree"
      }
    ]
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情。