Get User Structures


获取当前用户所分配的组织结构节点。

操作权限


用户需要登录 EnOS 应用门户并选择 OU。

请求格式


GET https://{apigw-address}/app-portal-service/v2.2/user/structures

响应参数


名称

数据类型

描述

data

Data 结构体

组织列表

Data 结构体


名称

数据类型

描述

structures

StructureDTO 结构体列表

组织结构列表

StructureDTO 结构体


名称

数据类型

描述

id

String

组织结构节点 ID

name

String

组织结构名称

parentId

String

父节点 ID

错误码


代码

描述

31401

提供的 Access Token 无效

31512

未选择 OU

示例

请求示例


url: https://{apigw-address}/app-portal-service/v2.2/user/structures

method: GET

headers: {"Authorization":"Bearer your_token"}

返回示例


{
    "code":0,
    "data":{
        "structures":[
          {
            "id":"your_node_id_1",
            "name":"your_node_name_1",
            "parentId":"your_parent_node_id_1"
          },
          {
            "id":"your_node_id_2",
            "name":"your_node_name_2",
            "parentId":"your_parent_node_id_2"
          },
        ]
    },
    "message":""
}