
# 新增用户事件
通过该接口将新增的用户同步至应用系统。
#### URL
POST https://{app_domain}/callback
#### 请求头
Authorization: Bearer {access_token}
#### 请求参数
以下请求参数以企业实际配置的身份同步参数为准，企业管理员可以参考[9](https://support.huaweicloud.com/devg-oneaccess/oneaccess_06_0011.html#oneaccess_06_0011__li1999573792412)设置同步至目标应用的属性。
表1请求参数 
| 参数             | 固定参数 | 参数类型        | 描述                              |
|:---|:---|:---|:---|
| username       | 是    | String(100) | 用户名。                            |
| name           | 是    | String(40)  | 用户姓名。                           |
| organizationId | 是    | String      | 组织机构ID。                         |
| password       | 是    | String      | 密码。                             |
| disabled       | 是    | Boolean     | 是否禁用，true表示禁用状态，false表示启用（未禁用）。 |
| firstName      | 否    | String(20)  | 名字。                             |
| middleName     | 否    | String(20)  | 中间名。                            |
| lastName       | 否    | String(20)  | 姓氏。                             |
| mobile         | 否    | String      | 手机号。                            |
| email          | 否    | String      | 邮箱地址。                           |
| extAttr1       | 否    | --          | 扩展属性1，企业扩展的用户属性，以实际情况为准。        |
| extAttr2       | 否    | --          | 扩展属性2，企业扩展的用户属性，以实际情况为准。        |
   
#### 响应参数
表2响应参数 
| 参数 | 参数类型       | 描述                                                                                                                                                                                                                                                                                           |
|:---|:---|:---|
| id | String(50) | - 下游企业应用创建用户成功后，生成的用户ID，并回传至OneAccess，作为该用户的唯一标识。  - 在修改、删除用户时，传递id至下游应用，需下游应用保持一致，如果不一致，后面接口返回的id会覆盖之前的id。   |
   
#### 请求示例
- 启用消息签名和加密的请求示例：
  ```
  {
  "nonce": "AmgjjEAJbrMzWmUw",
  "timestamp": 1509384....,
  "eventType": "CREATE_USER",
  "data": "6lu6gxrdJIXEWxQhUa3UqsXHWsDZ5LTAo/xU3zhjq9H3syCuFYDYKg==",
  "signature": "K08yDiTEc094KoccOY+VYLQFxxQ="
  }
  ```
  
- 请求包体data解密后的JSON字符串格式：
  ```
  {
  "username": "zhangsan",
  "name": "张三",
  "mobile": "1899876....",
  "email": "zhangsan@test.com",
  "organizationId": "391551e8-160f-4993-8177-e7b9c5f6....",
  "extAttr1": "value",
  "extAttr2": "value"
  }
  ```
  
 
#### 响应示例
状态码：200
请求成功
- 启用消息签名和加密的响应示例：
  ```
  {
  "code": "200",
  "message": "success",
  "data": "P+rXpWetRg7IP0vdhVgkVwSoZBJeQwY2zhROsJq/HJ+q6tp1qhl9L1+c"
  }
  ```
  
- 响应包体data解密后的JSON字符串格式：
  ```
  {
  "id": "c3a26dd3-27a0-4dec-a2ac-ce211e10...."
  }
  ```
  
 
