
# 修改组织事件
通过该接口将更新的组织同步至应用系统。
#### URL
POST https://{app_domain}/callback
#### 请求头
Authorization: Bearer {access_token}
#### 请求参数
 表1请求参数 
| 参数       | 固定参数 | 参数类型        | 描述                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|:---|
| id       | 是    | String(50)  | - 下游企业应用的机构ID。  - 当机构通过[新增组织事件](https://support.huaweicloud.com/devg-oneaccess/oneaccess_06_0131.html)同步成功后，下游企业应用创建机构并生成机构ID，回传至OneAccess，作为该机构的唯一标识。   |
| code     | 是    | String(100) | 组织编号，全局唯一。                                                                                                                                                                                                                                                                                                                                          |
| name     | 是    | String(40)  | 组织名称，所在层级下名称不能重复。                                                                                                                                                                                                                                                                                                                                   |
| parentId | 否    | String(50)  | 父组织ID。                                                                                                                                                                                                                                                                                                                                              |
   
#### 响应参数
表2响应参数 
| 参数 | 参数类型       | 描述                                                                                                                                                                                                                                                                                                                                                                                                     |
|:---|:---|:---|
| id | String(50) | - 与[表1]中的id一致。  - 当下游企业应用更新机构成功后，回传至OneAccess的机构ID。  - 需下游应用保持一致，如果不一致，后面接口返回的id会覆盖之前的id。   |
   
#### 请求示例
- 启用消息签名和加密的请求示例：
  ```
  {
  "nonce": "AmgjjEAJbrMzWmUw",
  "timestamp": 15093849585,
  "eventType": "UPDATE_ORGANIZATION ",
  "data": "6xrHydJIXEWxQhUa3UqsXHWsDZ5LTAo/xU3zhjq9H3syCuFYDYKg==",
  "signature": "K08yDiTEc094KoccOY+VYLQFxxQ="
  }
  ```
  
- 请求包体data解密后的JSON字符串格式。
  根据请求的组织机构ID参数更新机构信息，将变更的组织机构属性发送给企业应用。
  ```
  {
  "id": "6c5bb468-14b2-4183-baf2-06d523e03bd3",
  "code": "1000003",
  "name": "武汉分公司",
  "parentId": "5b183439-36a8-4d08-94ba-61b3c8d40b66"
  }
  ```
  
 
#### 响应示例
状态码：200
请求成功
- 启用消息签名和加密的响应示例：
  ```
  {
  "code": "200",
  "message": "success",
  "data": "T41FtX1Q1z1lZM0DDcUGFyaazO3NgnMbgK6UeWT35Druf5zyXg="
  }
  ```
  
- 响应包体data解密后的JSON字符串格式：
  ```
  {
  "id": "6c5bb468-14b2-4183-baf2-06d523e03bd3"
  }
  ```
  
 
