达实AIoT
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
期待您的声音
  1. 角色管理
  • 云端开发指南
    • 租户管理
      • 获取租户列表
    • 用户管理
      • 获取用户通行证列表(包含用户参数 工号)
      • 获取组织下用户列表
      • 用户绑定/解绑角色
      • 用户绑定/解绑组织
      • 批量新增/修改用户
      • 批量删除用户
      • 根据来源方用户ID查询平台用户ID
    • 角色管理
      • 获取角色列表
        GET
      • 批量新增/修改角色
        POST
      • 批量删除角色
        POST
    • 组织管理
      • 获取组织和企业部门列表(组织参数)
      • 获取已删除的组织和企业部门列表
      • 获取组织列表
      • 删除组织
      • 批量新增/修改组织
    • 企业管理
      • 获取企业部门列表
      • 获取项目下的企业列表
    • 空间管理
      • 获取空间结构
      • 获取空间列表
    • 客户管理
      • 客户新增
      • 分页查询客户信息
      • 分页查询企业员工数据
      • 分页查询企业下员工数据
    • 项目管理
      • 获取租户下项目列表
    • 消息管理
      • 消息推送文档说明
      • 获取微信公众号渠道配置
      • 消息推送
  • 基础资料
  • 权限中心
  • 应用管理
  • 门户管理
  • 个人中心
  • 日志管理
  • 系统配置
  1. 角色管理

获取角色列表

GET
/api/open/enterpriseright/role-manage/v1/external/role/list
最后修改时间:2024-06-24 06:06:04
责任人:未设置

请求参数

Query 参数
pageIndex
integer 
可选
页码。当前页下标,可空,默认值1,最小值1。
示例值:
1
pageSize
integer 
可选
每页数。可空,默认值100,最小值1,最大值4000。
示例值:
100
updateTime
integer 
可选
更新时间。毫秒级时间戳,查询大于或等于更新时间的角色,每次请求取上次请求返回的最大更新时间,如果没有就传0,当前请求更新时间不变,页码依次加1。
示例值:
1685343348982
project
string 
可选
项目id或者项目编码。可由实施提供 或者 通过 项目列表接口获取(http://aiot.docs.chn-das.com/api-139664251)
默认值:
1192410229407772672
instance
string 
实例
可选
Header 参数
Authorization
string 
jwt凭证
必需
示例值:
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJVamdBcm4wcyIsInNlcnZlciI6dHJ1ZSwidXNlcl9uYW1lIjoi5rWL6K-V562W55WlIiwic2NvcGUiOlsic2VydmVyIl0sIm5hbWUiOiLmtYvor5XnrZbnlaUiLCJwcm9qZWN0IjoiNDA5ODE4NDY2MTYwNzA5IiwiZXhwIjoxNjg0ODcxMjYwLCJ0ZW5hbnQiOiJ0NDA5ODE4NDY2MTYwNzA5IiwiY2xpZW50X2lkIjoic3lzIn0._E-RDguiasgicVmdYdOs4dsI_oKVsOremFWLENLzGyI

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://prod-cn.your-api-server.com/api/open/enterpriseright/role-manage/v1/external/role/list?pageIndex=1&pageSize=100&updateTime=1685343348982&project=1192410229407772672&instance=' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJVamdBcm4wcyIsInNlcnZlciI6dHJ1ZSwidXNlcl9uYW1lIjoi5rWL6K-V562W55WlIiwic2NvcGUiOlsic2VydmVyIl0sIm5hbWUiOiLmtYvor5XnrZbnlaUiLCJwcm9qZWN0IjoiNDA5ODE4NDY2MTYwNzA5IiwiZXhwIjoxNjg0ODcxMjYwLCJ0ZW5hbnQiOiJ0NDA5ODE4NDY2MTYwNzA5IiwiY2xpZW50X2lkIjoic3lzIn0._E-RDguiasgicVmdYdOs4dsI_oKVsOremFWLENLzGyI' \
--header 'Authorization;'

返回响应

🟢200成功
application/json
Body
pageIndex
integer 
页码
可选
pageSize
integer 
每页数
可选
totalPage
integer 
总页数
可选
totalCount
integer 
总条数
可选
hasNext
boolean 
是否还有数据
可选
true:有数据;false:没有数据
data
array [object {6}] 
角色数据
必需
id
string 
角色ID
可选
租户下唯一
name
string 
角色名称
可选
租户下唯一
status
integer 
角色状态
可选
0:禁用1:启用
description
string 
描述信息
可选
updateTime
integer 
更新时间
可选
毫秒级时间戳
sourceId
string 
来源方角色ID
可选
示例
{
  "pageIndex": 1,
  "pageSize": 4000,
  "totalPage": 1,
  "totalCount": 2,
  "hasNext": false,
  "data": [
    {
      "id": "1763021506884321282",
      "name": "全功能",
      "status": 0,
      "description": "",
      "updateTime": 1709172057254,
      "sourceId": ""
    },
    {
      "id": "1763015198080679938",
      "name": "租户管理员",
      "status": 1,
      "description": "",
      "updateTime": 1685343348982,
      "sourceId": "123"
    }
  ]
}
🟠400400响应结构

期待您的宝贵建议

微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。

微信扫描二维码
修改于 2024-06-24 06:06:04
上一页
根据来源方用户ID查询平台用户ID
下一页
批量新增/修改角色
Built with