BatchGrantPermissions - 批量对User/数据湖角色授予资源的操作权限

批量授权。

调试

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

调试

授权信息

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

请求语法

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": {
        "principal": "",
        "database": "",
        "view": "",
        "access": "",
        "columns": {
          "columnNames": [
            ""
          ],
          "excludedColumnNames": [
            ""
          ]
        },
        "function": "",
        "table": "",
        "resourceType": ""
      }
    }
  ],
  "success": true,
  "errorMessage": "空"
}

错误码

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

变更历史

更多信息,参考变更详情