- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- 开发指南
- API参考
- 常见问题
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
创建用户
功能介绍
创建用户。
接口约束
无
URI
POST /api/v2/tenant/users
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
Content-Type |
是 |
String |
该字段内容填为“application/json;charset=utf8”。 |
Authorization |
是 |
String |
认证凭据,值:Bearer {access_token},access_token通过“获取访问凭据”接口获取。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
user_name |
是 |
String |
用户名,用户唯一标识,企业内唯一。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
password |
否 |
String |
密码,需要满足企业定义的格式。 |
mobile |
是 |
String |
手机号,企业内唯一。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性 |
org_code |
否 |
String |
主组织的组织编码,填写企业中存在的组织编码。为空时组织在第一个根组织下。 |
name |
否 |
String |
姓名,为空值时设置为user_name。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
|
否 |
String |
邮箱。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
employee_id |
否 |
String |
员工id。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
first_name |
否 |
String |
名字。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
middle_name |
否 |
String |
中间名。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
last_name |
否 |
String |
姓氏。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
pwd_must_modify |
否 |
Boolean |
首次登录是否需要强制修改密码。 缺省值:true |
attr_gender |
否 |
String |
性别。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 枚举值:
|
attr_birthday |
否 |
String |
生日,格式为yyyy-mm-dd。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
attr_nick_name |
否 |
String |
昵称。可在管理门户界面,用户菜单下的用户属性定义中修改必填属性。 |
attr_identity_type |
否 |
String |
证件类型。 枚举值:
|
attr_identity_number |
否 |
String |
证件号码。 |
attr_area |
否 |
String |
国家或者地区的编码。 |
attr_city |
否 |
String |
城市。 |
attr_manager_id |
否 |
String |
直属上级。 |
attr_user_type |
否 |
String |
人员类型。 枚举值:
|
attr_hire_date |
否 |
String |
入职时间,格式为yyyy-MM-dd。 |
attr_work_place |
否 |
String |
工作地点。 |
user_org_relation_list |
否 |
Array of UserOrgRelationListOption objects |
用户组织关系集合。若填写,必须包含主组织的信息。 |
extension |
否 |
Object |
自定义扩展属性。 |
响应参数
状态码: 201
参数 |
参数类型 |
描述 |
---|---|---|
user_id |
String |
用户id。 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误编号。 |
error_msg |
String |
错误详情。 |
请求示例
创建一个用户,用户名zhangsan,手机号12345678901,邮箱zhangsan@example.com。
POST https://{domain_name}/api/v2/tenant/users
Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140...
{
"user_name": "zhangsan",
"password": "p******d",
"org_code": "10000",
"name": "zhangsan",
"mobile": "12345678901",
"email": "zhangsan@example.com",
"employee_id": "123456789",
"pwd_must_modify": false,
"first_name": "F",
"middle_name": "M",
"last_name": "L",
"attr_gender": "male",
"attr_birthday": "1990-02-01",
"attr_nick_name": "zhangsan",
"attr_identity_type": "id_card",
"attr_identity_number": "123456789",
"attr_area": "CN",
"attr_city": "xxx",
"attr_manager_id": "123456789",
"attr_user_type": "regular",
"attr_hire_date": "2021-04-01",
"attr_work_place": "xxx",
"user_org_relation_list": [
{
"orgCode": "10000",
"relationType": 1
},
{
"orgCode": "TestOrg1",
"relationType": 0
},
{
"orgCode": "TestOrg2",
"relationType": 0
}
],
"extension": {
"age": "18"
}
}
响应示例
状态码: 201
请求成功。
{
"user_id" : "20210621095935811-5E16-6B3060..."
}
状态码
状态码 |
描述 |
---|---|
201 |
请求成功。 |
400 |
参数无效。 |
错误码
请参见错误码。