创建用户
功能介绍
创建用户。
URI
POST /basic/mgmt/public/api/v1/users
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
Authorization |
是 |
String |
JWTToken |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
数组元素 |
是 |
Array of batchCreateUserExt objects |
创建用户请求 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
username |
是 |
String |
账户名称 |
password |
否 |
String |
密码 |
nickname |
是 |
String |
姓名,是否必填可配置 |
reserve1 |
是 |
String |
工号,是否必填可配置 |
effect_time |
是 |
String |
生效时间,yyyy-MM-dd,需在当前日期之后(包含当前日期) |
expired_time |
否 |
String |
失效时间,yyyy-MM-dd,如不传取最大sku失效时间 |
|
否 |
String |
邮箱 |
tenant_id |
否 |
String |
租户ID,如不传则从机机认证token中获取,取不到取默认租户ID |
user_id |
否 |
String |
用户ID |
employee_number |
否 |
String |
工号,优先取employee_number |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
code |
String |
返回码 |
message |
String |
返回码描述 |
datas |
Object |
返回数据 |
totalCount |
Long |
返回数据总条数 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
reserve |
String |
保留字段 |
error_code |
String |
错误编码 |
error_msg |
String |
错误信息 |
请求示例
[ { "username": "sysadmin", "password": "12345", "nickname": "sysadmin", "reserve1": "machine-1", "effect_time": "2025-03-17", "expired_time": "", "email": "123@huawei.com", "tenant_id": "1" } ]
响应示例
状态码: 200
成功
{ "code": "IPDC.01020000", "message": "success", "datas": null, "totalCount": 1 }
状态码: 400
认证失败
{ "reserve" : null, "error_code" : "AUTH-600001", "error_msg" : "" }
状态码
状态码 |
描述 |
---|---|
200 |
成功 |
400 |
认证失败 |
500 |
服务器内部异常 |
错误码
请参见错误码。