新建用户

最近更新时间:2022-03-21 12:52:02

我的收藏

功能描述

新建用户。

接口说明

超级管理员可新增、删除任意普通成员或系统管理员。
系统管理员可新增、删除任意普通成员。
普通成员不可新增、删除用户。
普通成员
账号生成:管理员新建、导入。
后台管理权限:无。

请求

请求示例

PUT /user/v1/user/{OrganizationId}?user_token={UserToken}
请求参数:
OrganizationId:组织 ID,必选参数。
UserToken:用户访问令牌,必选参数。

请求体

application/json
请求体示例:
{
"countryCode": "+86",
"phoneNumber": "18888888888",
"nickname": "inkie",
"email": "a@b.com",
"comment": "研发",
"role": "admin",
"enabled": true,
"allowPersonalSpace": true,
"personalSpaceQuotaSize": "100000"
}
请求体字段说明:
countryCode:字符串,手机号国家码,必选参数。
phoneNumber:字符串,手机号码,必选参数。
role:字符串,用户角色,'superAdmin' | 'admin' | 'user',必选参数。
email:字符串,邮箱,必选参数。
enabled:布尔值,是否禁用,必选参数。
comment:字符串,备注,可选参数。
allowPersonalSpace:布尔值, 是否允许分配个人空间,可选参数。
nickname:字符串,昵称,可选参数。
personalSpaceQuotaSize:字符串,分配空间存储额度,单位 Byte,可选参数。

响应

响应码

创建成功,返回 HTTP 200 OK。
可能错误码:
InvalidPhoneNumber:手机号码格式不正确。

响应体

application/json
响应体示例:
{"userId": 111}
响应体字段说明:
userId:整数,新建用户 ID。