查看赋权对象使用者权限信息
功能介绍
获取对象赋权用户的权限信息。
- 参数说明:
| 参数名称 | 是否必选 | 参数类型 | 说明 |
|---|---|---|---|
| project_id | 是 | String | 项目编号,用于资源隔离。获取方式请参考获取项目ID。 |
| 参数名称 | 是否必选 | 参数类型 | 说明 |
|---|---|---|---|
| object | 是 | String | 授权对象,和赋权API中的“object”对应。
|
| offset | 否 | Integer | 分页查询偏移量。 |
| limit | 否 | Integer | 分页查询数量。 |
带入query参数的URL示例如下:
GET /v1.0/{project_id}/authorization/privileges?object={object}
请求消息
无请求参数。
响应消息
| 参数名称 | 是否必选 | 参数类型 | 说明 |
|---|---|---|---|
| is_success | 是 | Boolean | 执行请求是否成功。“true”表示请求执行成功。 |
| message | 是 | String | 系统提示信息。执行成功时,信息可能为空。 |
| object_name | 是 | String | 对象名称。 |
| object_type | 是 | String | 对象类型。 |
| privileges | 否 | Array of Object | 权限信息。具体内容请参考表4。 |
| count | 否 | Integer | 权限总数量。 |
请求示例
无
响应示例
{
"is_success": true,
"message": "",
"object_name": "9561",
"object_type": "flink",
"count": 2,
"privileges": [
{
"user_name": "testuser1",
"is_admin": true,
"privileges": [
"ALL"
]
},
{
"user_name": "user1",
"is_admin": false,
"privileges": [
"GET"
]
}
]
} 错误码
调用接口出错后,将不会返回上述结果,而是返回错误码和错误信息,更多介绍请参见错误码。
| 错误码 | 错误信息 |
|---|---|
| DLI.0001 | user input validation failed, object_type sql or saprk is not supported now |