查詢指定流程實例ID下的資源權限申請內容。
介面說明
請求說明
該 API 用於根據提供的
ProcessInstanceId查詢相關的資源權限申請詳情。請求時必須提供有效的
ProcessInstanceId參數。返回結果包括申請的基本資訊、狀態以及具體的申請內容列表。
每個申請內容包含詳細的資源資訊、授權對象、請求的操作權限等。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| ProcessInstanceId |
string |
是 |
發起申請的審批流程實例 ID |
332066440109224007 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回結果。 |
||
| RequestId |
string |
請求 ID。用於定位日誌,排查問題。 |
34267E2E-0335-1A60-A1F0-ADA530890CBA |
| Data |
object |
流程實例與關聯的申請內容 |
|
| ProcessInstanceId |
string |
流程實例 ID |
332066440109224007 |
| DefSchema |
string |
資源類型。 注意:系統支持申請的資源類型受 ResourceSchema .name 約束。 枚舉值:
|
MaxCompute |
| Reason |
string |
申請理由 |
业务需要 |
| ApplicationTime |
integer |
申請發起時間,毫秒時間戳 |
1779675618000 |
| Status |
string |
審批狀態篩選。枚舉:
枚舉值:
|
WaitApproval |
| Contents |
array<object> |
申請內容列表 |
|
|
array<object> |
申請內容詳情 |
||
| Id |
string |
申請內容唯一標識 |
Y9H7AKFmjhWzLYdZNDZA5 |
| ProcessInstanceId |
string |
發起申請的審批次程序執行個體 ID |
777799223 |
| TenantId |
string |
租戶 ID |
69973837489 |
| ResourceName |
string |
最小許可權資源類型 |
table |
| DefSchema |
string |
資源類型 枚舉值:
|
MaxCompute |
| AuthMethod |
string |
授權方式 |
ranger |
| Resource |
object |
資源聲明 |
|
| DefSchema |
string |
資源解析依賴的 ResourceSchema.name 枚舉值:
|
MaxCompute |
| DefVersion |
string |
資源解析依賴的 ResourceSchema.version |
v1.0.0 |
| MetaData |
string |
資源中繼資料,資料內容受 ResourceSchema 約束 |
"{\"schema\":\"default\",\"threeTierModel\":false,\"workspace\":\"449656\",\"project\":\"sync_destination\",\"table\":\"order_table\",\"tenant\":\"524997424564736\"}" |
| Grantee |
object |
被授權身份 |
|
| PrincipalType |
string |
授權主體類型。枚舉:
枚舉值:
|
RamRole |
| PrincipalId |
string |
授權主體 ID,不同主授權主體類型映射 ID 具有不同語義:
|
ROLE_3133343434 |
| AccessTypes |
array |
發起申請的資源操作許可權列表 |
|
|
string |
操作許可權 |
select |
|
| FinalAccessTypes |
array |
最終審批通過的資源操作許可權列表 |
|
|
string |
通過審批的操作許可權 |
select |
|
| ExpirationTime |
integer |
許可權到期日,毫秒時間戳記 |
1785835708000 |
| Status |
string |
審批狀態篩選。枚舉:
枚舉值:
|
Deleted |
| CreateTime |
integer |
建立時間 |
1773972024000 |
| UpdateTime |
integer |
更新時間 |
1773972024000 |
樣本
正常返回樣本
JSON格式
{
"RequestId": "34267E2E-0335-1A60-A1F0-ADA530890CBA",
"Data": {
"ProcessInstanceId": "332066440109224007",
"DefSchema": "MaxCompute",
"Reason": "业务需要",
"ApplicationTime": 1779675618000,
"Status": "WaitApproval",
"Contents": [
{
"Id": "Y9H7AKFmjhWzLYdZNDZA5",
"ProcessInstanceId": "777799223",
"TenantId": "69973837489",
"ResourceName": "table",
"DefSchema": "MaxCompute",
"AuthMethod": "ranger",
"Resource": {
"DefSchema": "MaxCompute",
"DefVersion": "v1.0.0",
"MetaData": "\"{\\\"schema\\\":\\\"default\\\",\\\"threeTierModel\\\":false,\\\"workspace\\\":\\\"449656\\\",\\\"project\\\":\\\"sync_destination\\\",\\\"table\\\":\\\"order_table\\\",\\\"tenant\\\":\\\"524997424564736\\\"}\""
},
"Grantee": {
"PrincipalType": "RamRole",
"PrincipalId": "ROLE_3133343434"
},
"AccessTypes": [
"select"
],
"FinalAccessTypes": [
"select"
],
"ExpirationTime": 1785835708000,
"Status": "Deleted",
"CreateTime": 1773972024000,
"UpdateTime": 1773972024000
}
]
}
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。