BatchRevokePermissions - 批量取消对User/数据湖角色授予的权限

批量取消授权。

调试

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

调试

授权信息

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

请求语法

POST /dlf/v1/auth/permissions/{catalogId}/batchrevoke HTTP/1.1

请求参数

名称

类型

必填

描述

示例值

catalogId

string

数据目录 ID。

clg-paimon-xxxx

body

object

HTTP 请求体。

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": "空"
}

错误码

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

变更历史

更多信息,参考变更详情