更新时间:2025-06-20 GMT+08:00
分享

创建用户

功能介绍

创建用户。

URI

POST /basic/mgmt/public/api/v1/users

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

Authorization

String

JWTToken

表2 请求Body参数

参数

是否必选

参数类型

描述

数组元素

Array of batchCreateUserExt objects

创建用户请求

表3 batchCreateUserExt

参数

是否必选

参数类型

描述

username

String

账户名称

password

String

密码

nickname

String

姓名,是否必填可配置

reserve1

String

工号,是否必填可配置

effect_time

String

生效时间,yyyy-MM-dd,需在当前日期之后(包含当前日期)

expired_time

String

失效时间,yyyy-MM-dd,如不传取最大sku失效时间

email

String

邮箱

tenant_id

String

租户ID,如不传则从机机认证token中获取,取不到取默认租户ID

user_id

String

用户ID

employee_number

String

工号,优先取employee_number

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

code

String

返回码

message

String

返回码描述

datas

Object

返回数据

totalCount

Long

返回数据总条数

状态码: 400

表5 响应Body参数

参数

参数类型

描述

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

服务器内部异常

错误码

请参见错误码

相关文档