观远数据开放平台
首页
官网
社区
文档
版本
当前版本V7.1.0
观远数据开放平台
  • 开发指南
  • 数据集
  • 仪表板
  • 订阅预警
  • 卡片
  • 权限
  • 资源操作
  • 卡片导出
  • session
  • 文件夹
  • 数据账户
  • 身份认证
  • 用户管理
    • 用户管理概述
    • 用户
    • 用户组
    • 用户组成员
    • 角色
      • 查询某一用户的角色信息POST
      • 为某一用户增添自定义角色POST
      • 为某一用户解绑自定义角色POST
    • 用户关联账号
亮色模式

    查询某一用户的角色信息

    POST/public-api/role/getUserRoles

    :::note[接口简介]
    注意: 一次只能查询一个用户;如果输入多个用户loginId,只会返回第一个用户的角色查询结果,所以请勿输入多个用户loginId。
    字段说明:
    BuiltIn Roles 中包含用户的账户类型(admin/editor/participant)以及组管理员角色(groupManager)。
    Customized Roles 中包含用户的所有自定义角色。
    :::

    请求参数

    Body 参数application/json
    token
    string 
    应用Token
    必需

    在观远平台管理员设置-系统集成-统一账户集成中获得

    users
    array[string]
    需要查询的用户loginId
    必需

    注意: 一次只能查询一个用户;如果输入多个用户loginId,只会返回第一个用户的角色查询结果,所以请勿输入多个用户loginId。

    示例
    {
      "token": "string",
      "users": [
        "string"
      ]
    }

    示例代码

    返回响应

    成功(200)
    HTTP 状态码: 200
    内容格式: JSONapplication/json
    数据结构
    result
    string 
    请求状态
    必需

    枚举值: ok、fail

    response
    object 
    响应结果
    必需
    BuiltIn Roles
    object 
    内置角色
    必需
    Customized Roles
    array [array] 
    自定义角色
    必需
    示例
    {
      "result": "ok",
      "response": {
        "BuiltIn Roles": {
          "editor": "ia6106a6f42a14847b2a35eb"
        },
        "Customized Roles": [
          [
            "新角色",
            "i28860ddf556e402fb6148c5"
          ]
        ]
      }
    }
    最后修改时间: 2 个月前
    下一页
    POST为某一用户增添自定义角色
    举报