用于查询当前用户发起的所有资源访问权限申请单。
接口说明
请求说明
该接口支持分页查询,通过
NextToken和PageSize参数控制。DefSchema为必填项,指定资源类型。ResourceType列表中可以包含多个资源类型,用于更精确地筛选申请单。可以通过设置
StartTime和EndTime来限制查询的时间范围。Statuses允许过滤特定状态下的申请单,如待审批、已授权等。如果需要根据具体的资源或授权对象进行筛选,可以通过
Resource和Grantee字段提供详细信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| 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 |
否 |
审批状态筛选。枚举:
|
|
|
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 |
审批状态筛选。枚举:
|
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 |
| PrincipalId |
string |
授权主体 ID:
|
ROLE_3133343434 |
| AccessTypes |
array |
发起申请的资源操作权限 |
|
|
string |
权限 |
select |
|
| FinalAccessTypes |
array |
最终审批通过的资源操作权限 |
|
|
string |
权限 |
select |
|
| ExpirationTime |
integer |
权限截止日期,毫秒时间戳 |
1782354014507 |
| Status |
string |
审批状态筛选。枚举:
|
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
}
]
}
]
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。