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":""
}