ListMyApplications - 查询我发起的权限申请单

更新时间:
复制为 MD 格式

用于查询当前用户发起的所有资源访问权限申请单。

接口说明

请求说明

  • 该接口支持分页查询,通过NextTokenPageSize参数控制。

  • DefSchema为必填项,指定资源类型。

  • ResourceType列表中可以包含多个资源类型,用于更精确地筛选申请单。

  • 可以通过设置StartTimeEndTime来限制查询的时间范围。

  • Statuses允许过滤特定状态下的申请单,如待审批、已授权等。

  • 如果需要根据具体的资源或授权对象进行筛选,可以通过ResourceGrantee字段提供详细信息。

调试

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

调试

授权信息

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

请求参数

名称

类型

必填

描述

示例值

DefSchema

string

资源类型

MaxCompute

ResourceType

array

资源类型(leaf 节点名称)。支持多值,同一业务语义可能映射到多个 leaf 名称

string

资源类型

table

Resource

object

资源检索条件

DefSchema

string

资源解析依赖的 ResourceSchema.name

MaxCompute

DefVersion

string

资源解析依赖的 ResourceSchema.version

v1.0.0

MetaData

object

资源元数据,数据内容受 ResourceSchema 约束

any

资源元数据

{ "workspace": "449056", "project": "sync_destination" }

StartTime

integer

申请时间开始(毫秒时间戳)

1771948800000

EndTime

integer

申请时间结束(毫秒时间戳)

1779724799999

Statuses

array

审批状态筛选。枚举:

  • WaitApproval 待审批

  • Confirmed 待授权

  • RejectApproval 审批拒绝

  • AuthorizeSucceed 授权成功

  • AuthorizeFailed 授权失败

  • Deleted 已删除

  • Canceled 已撤回

string

资源状态

WAIT_APPROVAL

NextToken

string

游标

eyJpZCI6MTIzfQ==

PageSize

integer

每页大小(默认 10,最大 200)

20

返回参数

名称

类型

描述

示例值

object

分页结果

RequestId

string

API 请求 ID,uuid 生成

0bc5df3a17****903790e8e8a

Data

object

分页结果中的数据部分

PageSize

integer

每页大小(默认 10,最大 200)

20

NextToken

string

游标

eyJpZCI6NDU2fQ==

HasMore

boolean

是否有更多数据

false

Data

array<object>

申请单详情列表

array<object>

审批流程与申请内容

ProcessInstanceId

string

流程实例 ID

176906667488145

DefSchema

string

资源类型

MaxCompute

Reason

string

申请理由

业务需要

ApplicationTime

integer

申请发起时间

1779695088000

Status

string

审批状态筛选。枚举:

  • WaitApproval 待审批

  • Confirmed 待授权

  • RejectApproval 审批拒绝

  • AuthorizeSucceed 授权成功

  • AuthorizeFailed 授权失败

  • Deleted 已删除

  • Canceled 已撤回

Deleted

Contents

array<object>

申请内容

array<object>

申请内容

Id

string

申请内容主键

a8aa620037bb410ea13837f9b4d053d8

ProcessInstanceId

string

发起申请的审批流程实例 ID

777799223

TenantId

string

租户 ID

69973837489

ResourceName

string

最小权限资源类型

table

DefSchema

string

资源类型

MAXCOMPUTE

AuthMethod

string

授权方式

default

Resource

object

资源声明

DefSchema

string

资源解析依赖的 ResourceSchema.name

MaxCompute

DefVersion

string

资源解析依赖的 ResourceSchema.version

v1.0.0

MetaData

object

资源元数据,数据内容受 ResourceSchema 约束

any

资源内容

{ "schema": "default", "threeTierModel": false, "project": "sync_dtestn", "workspace": "4477656", "table": "order", "tenant": "524257424864736" }

Grantee

object

授权对象

PrincipalType

string

授权主体类型:

  • RamRole

  • RamUser

  • DataworksTenantMember

  • DataworksTenantRole

  • DataworksProjectMember

  • DataworksProjectRole

  • DlfRole

RamRole

PrincipalId

string

授权主体 ID:

  • RamUser:Dataworks UserId

  • RamRole:"ROLE_"开头的 Dataworks UserId

  • DataworksTenantMember:Dataworks UserId

  • DataworksTenantRole:Dataworks tenant roleCode

  • DataworksProjectRole:Dataworks workspace roleCode

  • DataworksProjectMember:Dataworks UserId

  • DlfRole:DlfNext role name

ROLE_3133343434

AccessTypes

array

发起申请的资源操作权限

string

权限

select

FinalAccessTypes

array

最终审批通过的资源操作权限

string

权限

select

ExpirationTime

integer

权限截止日期,毫秒时间戳

1782354014507

Status

string

审批状态筛选。枚举:

  • WaitApproval 待审批

  • Confirmed 待授权

  • RejectApproval 审批拒绝

  • AuthorizeSucceed 授权成功

  • AuthorizeFailed 授权失败

  • Deleted 已删除

  • Canceled 已撤回

Deleted

CreateTime

integer

创建时间

2022-11-29 15:04:52

UpdateTime

integer

更新时间

2022-07-08 23:58:59

示例

正常返回示例

JSON格式

{
  "RequestId": "0bc5df3a17****903790e8e8a",
  "Data": {
    "PageSize": 20,
    "NextToken": "eyJpZCI6NDU2fQ==",
    "HasMore": false,
    "Data": [
      {
        "ProcessInstanceId": "176906667488145",
        "DefSchema": "MaxCompute",
        "Reason": "业务需要",
        "ApplicationTime": 1779695088000,
        "Status": "Deleted",
        "Contents": [
          {
            "Id": "a8aa620037bb410ea13837f9b4d053d8",
            "ProcessInstanceId": "777799223",
            "TenantId": "69973837489",
            "ResourceName": "table",
            "DefSchema": "MAXCOMPUTE",
            "AuthMethod": "default",
            "Resource": {
              "DefSchema": "MaxCompute",
              "DefVersion": "v1.0.0",
              "MetaData": {
                "key": "{\n                \"schema\": \"default\",\n                \"threeTierModel\": false,\n                \"project\": \"sync_dtestn\",\n                \"workspace\": \"4477656\",\n                \"table\": \"order\",\n                \"tenant\": \"524257424864736\"\n              }\n"
              }
            },
            "Grantee": {
              "PrincipalType": "RamRole",
              "PrincipalId": "ROLE_3133343434"
            },
            "AccessTypes": [
              "select"
            ],
            "FinalAccessTypes": [
              "select"
            ],
            "ExpirationTime": 1782354014507,
            "Status": "Deleted",
            "CreateTime": 0,
            "UpdateTime": 0
          }
        ]
      }
    ]
  }
}

错误码

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

变更历史

更多信息,参考变更详情