大量授權。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
dlf:BatchGrantPermissions |
create |
*全部資源
|
無 | 無 |
請求文法
POST /dlf/v1/auth/permissions/{catalogId}/batchgrant HTTP/1.1
路徑參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| catalogId |
string |
否 |
資料目錄 ID。 |
clg-paimon-xxxx |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| body |
object |
否 |
請求 Body。 |
|
| permissions |
array |
否 |
許可權列表。 |
|
| Permission |
否 |
許可權。 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| failurePermissions |
array |
授權失敗列表。 |
|
| FailurePermission |
授權失敗項。 |
||
| success |
boolean |
true 介面調用成功,false 介面調用失敗 |
True |
| errorMessage |
string |
當 success 為 false 時,該值不為空白,表示業務錯誤資訊;當 success 為 true 時,該值為空白。 |
空 |
樣本
正常返回樣本
JSON格式
{
"failurePermissions": [
{
"errorMessage": "空",
"errorCode": "空",
"permission": {
"resourceType": "CATALOG",
"database": "database_name",
"table": "table_name",
"access": "DROP",
"principal": "acs:ram::[accountId]:user/user_name",
"columns": {
"columnNames": [
""
],
"excludedColumnNames": [
""
]
},
"function": "",
"view": "",
"expireTime": "",
"rowFilter": {
"expression": "",
"predicate": ""
}
}
}
],
"success": true,
"errorMessage": "空"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。