权限审计

更新时间:2022-11-15

获取权限审计数据

接口简介

获取权限审计数据

接口详情

请求地址

/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 示例

  "data": {
    "users": [
    {
      "name": "a@baidu.com",
      "delete": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ],
      "edit": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ],
      "view": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        },
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ]
    },
    {
      "name": "b@baidu.com",
      "delete": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ],
      "edit": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ],
      "view": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        },
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ]
    },
    {
      "name": "zwt@baidu.com",
      "delete": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ],
      "edit": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ],
      "view": [
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        },
        {
          "type": "role",
          "roleName": "报表角色",
          "roleHash": "ro_ada15-8d36k897-42w7k3"
        }
      ]
    }
  ],
    "roles": [
    {
      "name": "报表角色",
      "delete": [
        {
          "type": "self"
        }
      ],
      "edit": [
        {
          "type": "self"
        }
      ],
      "view": [
        {
          "type": "self"
        },
        {}
      ]
    }
  ]
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status:499
}

请求示例

图片

本页内容