全部产品
Search
文档中心

大数据开发治理平台 DataWorks:ListPermissionApplyOrders - 查询权限申请单列表

更新时间:Nov 21, 2024

查询权限申请单列表。

调试

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

授权信息

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

请求参数

名称类型必填描述示例值
FlowStatusinteger

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

  • 1:待审批。
  • 2:审批通过,授权成功。
  • 3:审批通过,授权失败。
  • 4:审批拒绝。
1
WorkspaceIdinteger

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

12345
OrderTypeinteger

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

1
MaxComputeProjectNamestring

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

aMaxComputeProject
TableNamestring

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

aTableName
StartTimelong

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

1616200471885
EndTimelong

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

1617200471885
EngineTypestring

申请单的计算引擎类型。目前仅支持取值为 odps,表示仅支持申请 MaxCompute 计算引擎的权限。

odps
PageNuminteger

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

1
PageSizeinteger

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

100
QueryTypeinteger

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

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

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

0bc1ec92159376****
ApplyOrdersobject

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

PageSizeinteger

每页显示的条数。

10
PageNumberinteger

页码。

1
TotalCountinteger

返回的权限申请单总数。

150
ApplyOrderarray<object>

权限申请单列表。

Ordersobject
ApplyBaseIdstring

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

267842600408993176
ApplyTimestamplong

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

1615284086000
FlowIdstring

申请单 ID。

ad8da78d-8135-455e-9486-27cf213fc140
FlowStatusinteger

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

  • 1:待审批。
  • 2:审批通过,授权成功。
  • 3:审批通过,授权失败。
  • 4:审批拒绝。
2
ApproveContentobject

申请单的内容。

ApplyReasonstring

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

I need to use this table
OrderTypeinteger

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

1
ProjectMetaobject

申请对象的内容。

WorkspaceNamestring

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

aWorkspaceName
ObjectMetaListarray<object>

申请的对象信息。

ObjectMetaListobject
ObjectNamestring

申请的表名称。

aTableName
Actionsarray
Actionsstring

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

Select,Describe

示例

正常返回示例

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"
                ]
              }
            ]
          }
        }
      }
    ]
  }
}

错误码

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

变更历史

变更时间变更内容概要操作
暂无变更历史