创建企业子账号
POST
https://api.oraydev.cn/sl/v1/enterprise/users创建企业子账号
请求参数
Header 参数
Authorization
string
必需
Bearer [access_token](需要用子账号登录获取到的token)
Body 参数application/json
account
string
账号
admin_department_ids
array[integer]
部门管理者
bind_user
object
绑定贝锐账号
account
string
绑定登录账号
ent_id
integer
企业id
oray_userid
integer
可选
user_id
integer
子账号id
department_ids
array[integer]
部门id
email
string
邮箱
expire_time
string
过期时间
group_ids
array[integer]
角色权限
group_name
string
分组名称
groups
array[object (gitlab_orayer_com_sunlogin_microservice_enterprise_service_entity.RbacGroup) {19}]
权限分组集合
amount
integer
组成员数
create_time
integer
创建时间
current_user_groups
array[integer]
可选
当前用户的groups
department_id
integer
部门ID
department_ids
array[integer]
部门ID集合
depth
integer
深度
ent_id
integer
企业ID
group_id
integer
分组ID
is_admin
boolean
是否为超级管理员
is_clear
boolean
是否清空操作
is_default
integer
可选
是否默认, 不可删除
is_department
boolean
是否为部门权限
key
string
可选
查询标识:父总级Key为空;当前Key为【父级Key加当前(parentid-)】
name
string
分组名称
parent_id
integer
父级分组ID
sort
integer
排序
sorts
array[object (gitlab_orayer_com_sunlogin_microservice_enterprise_service_entity.RbacGroupSort) {2}]
排序集合
user_ids
array[integer]
帐号ID集合
visible_range
integer
设备可见范围
is_auto_disable_on_expiry
boolean
是否过期自动禁用
is_enble
boolean
允许登录
is_ewei_engineer
boolean
是否是易维客服
is_provide
integer
是否第三方账号
is_webctrl
boolean
开启web网页远控
mobile
string
手机
nick
string
昵称
reminder_time
string
可选
到期前提醒时间(分钟为单位)
remote_limit
integer
可控主机数
seat_open
boolean
开启坐席
示例
{
"account": "string",
"admin_department_ids": [
0
],
"bind_user": {
"account": "string",
"ent_id": 0,
"oray_userid": 0,
"user_id": 0
},
"department_ids": [
0
],
"email": "string",
"expire_time": "string",
"group_ids": [
0
],
"group_name": "string",
"groups": [
{
"amount": 0,
"create_time": 0,
"current_user_groups": [
0
],
"department_id": 0,
"department_ids": [
0
],
"depth": 0,
"ent_id": 0,
"group_id": 0,
"is_admin": true,
"is_clear": true,
"is_default": 0,
"is_department": true,
"key": "string",
"name": "string",
"parent_id": 0,
"sort": 0,
"sorts": [
{
"group_id": 0,
"sort": 0
}
],
"user_ids": [
0
],
"visible_range": 0
}
],
"is_auto_disable_on_expiry": true,
"is_enble": true,
"is_ewei_engineer": true,
"is_provide": 0,
"is_webctrl": true,
"mobile": "string",
"nick": "string",
"reminder_time": "string",
"remote_limit": 0,
"seat_open": true
}
示例代码
返回响应
成功(200)
请求有误(400)
HTTP 状态码: 200
内容格式: JSONapplication/json
Created
数据结构
account
string
账号
admin_department_ids
array[integer]
部门管理者
bind_user
object
绑定贝锐账号
account
string
绑定登录账号
ent_id
integer
企业id
oray_userid
integer
可选
user_id
integer
子账号id
cp_realtion_from_entuserid
integer
可选
从某子账号复制授权到新账号
create_time
string
创建时间
department_ids
array[integer]
部门id
email
string
邮箱
ent_id
integer
企业id
ent_nickname
string
企业别称
ent_oray_userid
integer
可选
企业父级Oray-userid
expire_time
string
过期时间
ext_login
boolean
是否拓展帐号
group_diff
boolean
可选
角色权限分组存在差异
group_ids
array[integer]
角色权限
group_name
string
分组名称
groups
array[object (gitlab_orayer_com_sunlogin_microservice_enterprise_service_entity.RbacGroup) {19}]
权限分组集合
amount
integer
组成员数
create_time
integer
创建时间
current_user_groups
array[integer]
可选
当前用户的groups
department_id
integer
部门ID
department_ids
array[integer]
部门ID集合
depth
integer
深度
ent_id
integer
企业ID
group_id
integer
分组ID
is_admin
boolean
是否为超级管理员
is_clear
boolean
是否清空操作
is_default
integer
可选
是否默认, 不可删除
is_department
boolean
是否为部门权限
key
string
可选
查询标识:父总级Key为空;当前Key为【父级Key加当前(parentid-)】
name
string
分组名称
parent_id
integer
父级分组ID
sort
integer
排序
sorts
array[object (gitlab_orayer_com_sunlogin_microservice_enterprise_service_entity.RbacGroupSort) {2}]
排序集合
user_ids
array[integer]
帐号ID集合
visible_range
integer
设备可见范围
is_auto_disable_on_expiry
boolean
是否过期自动禁用
is_delete
boolean
是否已被删除
is_enble
boolean
允许登录
is_ent_admin
boolean
是否企业所有者
is_ewei_engineer
boolean
是否是易维客服
is_provide
integer
是否第三方账号
is_verified
boolean
是否加入企业
is_webctrl
boolean
开启web网页远控
last_active_time
string
最后登陆时间
last_controlled_time
string
开启web网页远控
mobile
string
手机
nick
string
昵称
open_userid
string
第三方唯一ID
passes
array[object (gitlab_orayer_com_sunlogin_microservice_enterprise_service_entity.EnterpriseUserPass) {10}]
密码
account
string
账号名
ent_id
integer
企业id
is_lock
integer
可选
last_active_time
string
可选
password
string
密码(明文)
password_md5
string
可选
retry_count
integer
可选
signingkey
string
可选
update_time
string
可选
user_id
integer
子账号id
reminder_time
string
可选
到期前提醒时间(分钟为单位)
remote_limit
integer
可控主机数
seat_open
boolean
开启坐席
skip_check
boolean
检查用户数限制
update_time
string
更新时间
user_id
integer
子账号id
示例
未设置
最后修改时间: 5 天前