新增用户事件
通过该接口将新增的用户同步至应用系统。
URL
POST https://{app_domain}/callback
请求头
Authorization: Bearer {access_token}
请求参数
以下请求参数以企业实际配置的身份同步参数为准,企业管理员可以参考9设置同步至目标应用的属性。
参数 | 固定参数 | 参数类型 | 描述 |
|---|---|---|---|
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 | 手机号。 |
否 | String | 邮箱地址。 | |
extAttr1 | 否 | -- | 扩展属性1,企业扩展的用户属性,以实际情况为准。 |
extAttr2 | 否 | -- | 扩展属性2,企业扩展的用户属性,以实际情况为准。 |
响应参数
参数 | 参数类型 | 描述 |
|---|---|---|
id | String(50) |
|
请求示例
- 启用消息签名和加密的请求示例:
{ "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...." }

