Delete Organization Structure


删除组织结构上的节点。

请求格式


POST https://{apigw-address}/app-portal-service/v2.3/structure/delete

请求参数(URI)


名称

位置(Path/Query)

必需/可选

数据类型

描述

orgId

Query

必需

String

OU ID。如何获取 orgId 信息 >>

请求参数(Body)


名称

必需/可选

数据类型

描述

structureRootId

必需

String

被删除的组织结构根节点 ID。

structureIds

可选

Array

被删除的组织结构节点 ID。

响应参数


名称

数据类型

描述

data

Boolean

组织结构是否删除成功。True 表示删除成功。False 表示删除失败。

错误码


代码

描述

31400

OU 未获取应用,根节点不匹配或节点不存在等。

31403

应用无权访问组织结构。

31435

待删除组织结构节点上绑定了应用、资产、用户或角色。

示例

请求示例


url: https://{apigw-address}/app-portal-service/v2.3/structure/delete?orgId=your_org_id
method: POST

requestBody:
{
  "structureRootId": "your_root_node_id",
  "structureIds":["your_node_id_1", "your_node_id_2"]
}

返回示例


{
  "code": 0,
  "data": true,
  "message": "OK"
}