权限审计
更新时间:2023-12-27
获取权限审计数据
接口简介
获取权限审计数据
接口详情
请求地址
/openapi/v2/group/{groupKey}/authorityAudit
请求类型
GET
请求参数
参数名 | 类型 | 必填 | 描述 | 默认值 | 参考值 |
---|---|---|---|---|---|
resourceType | String | 是 | 资源类型 | dataModel | dataModel |
pageType | String | 否 | 页面类型 | - | dashboard |
resourceHash | String | 否 | 资源hash值 | - | _ada15-8tkyaopy-wkx6ky |
资源类型(resourceType)描述:
资源类型名称 | 资源类型值 | 是否存在pageType | 是否存在resourceHash |
---|---|---|---|
页面 | page | 是 | 是 |
数据模型 | dataModel | 是 | 是 |
SQL模型 | sqlModel | 否 | 否 |
数据源 | database | 是 | 是 |
数据门户 | portal | 是 | 是 |
轮播 | slider | 否 | 否 |
API转换器 | apiAdaptor | 否 | 否 |
数据值映射 | rename | 否 | 否 |
组件模板 | widgetTemplate | 否 | 否 |
数据血缘 | dataKinships | 否 | 否 |
数据服务 | dataService | 是 | 是 |
API认证 | apiAuth | 否 | 否 |
页面类型(pageType)描述:
页面类型名称 | 资源类型值 | 是否存在resourceHash |
---|---|---|
大屏 | dashboard | 是 |
报表 | report | 是 |
三维场景 | scene | 否 |
数据填报 | dataSubmit | 是 |
资源hash(resourceHash)参数描述:
根据要请求的某一【大屏、报表、数据填报、数据模型、数据源、数据门户】的hash值,取值示例如下:
返回正确 JSON 示例
Javascript
1 "data": {
2 "users": [
3 {
4 "name": "a@baidu.com",
5 "delete": [
6 {
7 "type": "role",
8 "roleName": "报表角色",
9 "roleHash": "ro_ada15-8d36k897-42w7k3"
10 }
11 ],
12 "edit": [
13 {
14 "type": "role",
15 "roleName": "报表角色",
16 "roleHash": "ro_ada15-8d36k897-42w7k3"
17 }
18 ],
19 "view": [
20 {
21 "type": "role",
22 "roleName": "报表角色",
23 "roleHash": "ro_ada15-8d36k897-42w7k3"
24 },
25 {
26 "type": "role",
27 "roleName": "报表角色",
28 "roleHash": "ro_ada15-8d36k897-42w7k3"
29 }
30 ]
31 },
32 {
33 "name": "b@baidu.com",
34 "delete": [
35 {
36 "type": "role",
37 "roleName": "报表角色",
38 "roleHash": "ro_ada15-8d36k897-42w7k3"
39 }
40 ],
41 "edit": [
42 {
43 "type": "role",
44 "roleName": "报表角色",
45 "roleHash": "ro_ada15-8d36k897-42w7k3"
46 }
47 ],
48 "view": [
49 {
50 "type": "role",
51 "roleName": "报表角色",
52 "roleHash": "ro_ada15-8d36k897-42w7k3"
53 },
54 {
55 "type": "role",
56 "roleName": "报表角色",
57 "roleHash": "ro_ada15-8d36k897-42w7k3"
58 }
59 ]
60 },
61 {
62 "name": "zwt@baidu.com",
63 "delete": [
64 {
65 "type": "role",
66 "roleName": "报表角色",
67 "roleHash": "ro_ada15-8d36k897-42w7k3"
68 }
69 ],
70 "edit": [
71 {
72 "type": "role",
73 "roleName": "报表角色",
74 "roleHash": "ro_ada15-8d36k897-42w7k3"
75 }
76 ],
77 "view": [
78 {
79 "type": "role",
80 "roleName": "报表角色",
81 "roleHash": "ro_ada15-8d36k897-42w7k3"
82 },
83 {
84 "type": "role",
85 "roleName": "报表角色",
86 "roleHash": "ro_ada15-8d36k897-42w7k3"
87 }
88 ]
89 }
90 ],
91 "roles": [
92 {
93 "name": "报表角色",
94 "delete": [
95 {
96 "type": "self"
97 }
98 ],
99 "edit": [
100 {
101 "type": "self"
102 }
103 ],
104 "view": [
105 {
106 "type": "self"
107 },
108 {}
109 ]
110 }
111 ]
112}
返回错误 JSON 示例
Javascript
1{
2 msg: '错误详情',
3 status:499
4}