更新时间:2025-08-01 GMT+08:00
分享

查询用户对表的权限

功能介绍

查询用户对表的权限

调用方法

请参见如何调用API

URI

POST /v1/{project_id}/security/permission-application/user-table-permissions

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参见项目ID和账号ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

instance

String

dataarts实例id

表3 请求Body参数

参数

是否必选

参数类型

描述

table_list

Array of table_list objects

需要查询的表

proposer

proposer object

需要查询的人

表4 table_list

参数

是否必选

参数类型

描述

datasource_type

String

必填,数据源类型,枚举:HIVE、DLI、DWS

cluster_id

String

数据源集群id ,Mrs和dws数据源必填,dli数据源可不传

database_name

String

必填,数据库名称

schema_name

String

Mrs、dli数据源非必填,dws数据源必填,dws数据源Schema名称

table_name

String

必填,表名称

表5 proposer

参数

是否必选

参数类型

描述

id

String

必填,用户、用户组id,iam接口获取

name

String

非必填,用户、用户组name,iam接口获取

type

Integer

必填,枚举,0用户

响应参数

状态码:200

表6 响应Body参数

参数

参数类型

描述

table_list

Array of table_list objects

需要查询的表

proposer

proposer object

需要查询的人

表7 table_list

参数

参数类型

描述

datasource_type

String

必填,数据源类型,枚举:HIVE、DLI、DWS

cluster_id

String

数据源集群id ,Mrs和dws数据源必填,dli数据源可不传

database_name

String

必填,数据库名称

schema_name

String

Mrs、dli数据源非必填,dws数据源必填,dws数据源Schema名称

table_name

String

必填,表名称

表8 proposer

参数

参数类型

描述

id

String

必填,用户、用户组id,iam接口获取

name

String

非必填,用户、用户组name,iam接口获取

type

Integer

必填,枚举,0用户

请求示例

响应示例

状态码:200

ok

{
  "proposer" : {
    "id" : "c0d7abd912d840f0bd3e03eba249a0fc",
    "name" : "lyh",
    "type" : 0
  },
  "table_list" : [ {
    "cluster_id" : "ddba4908-0316-4676-af32-313e9f25f322",
    "database_name" : "dls",
    "datasource_type" : "HIVE",
    "schema_name" : null,
    "table_name" : "dls_hive_samples_101"
  } ]
}

状态码

状态码

描述

200

ok

相关文档