Skip to content

修改应用机构

权限

身份管理API是以应用维度授权的,在调用接口前需为不同的应用设置接口权限,详情请参考API权限

权限代码描述
app_org_all应用机构管理接口的读写权限
all全部接口读写权限

请求说明

请求头

参数名中文名称必须类型描述
Authorization授权String格式:Bearer {access_token}
Content-Type内容类型String固定值:application/json; charset=utf-8

请求示例

json
{
    "name": "虚拟机构2",
    "parent_id": ""
}

请求参数

参数名中文名称必须类型描述
app_id应用IDString目标应用ID
app_org_id应用机构IDString目标应用机构ID
name应用机构名称String
parent_id父节点IDString

返回示例

成功示例

HTTP/1.1 200 OK

json
{
    "org_id": "20220414151855146-A153-62C1A994C"
}

错误示例

HTTP/1.1 400 Bad Request

json
{
    "error_code": " APP.ORG.0040,
    "error_msg": "父机构不存在"
}

返回参数

参数名中文名称类型描述
org_id应用机构IDString

错误码

状态码错误码中文错误信息英文错误信息处理措施
400APP.ORG.0040父机构不存在The parent application organization does not exist请检查父机构是否已被删除
400APP.0001应用不存在App does not exist请检查应用是否已被删除
400APP.ORG.0024应用机构不存在The application organization does not exist请检查应用机构是否已被删除
400APP.ORG.0041只能修改创建的虚拟组织Only created virtual organizations can be modified请修改虚拟组织
400APP.ORG.0025父机构不能指向自己The parent organization cannot point to itself请修改父机构为其它机构

竹云IDaaS开放平台