系统管理操作

凭证警告

注意:需要系统管理员来执行系统管理员操作。

/AppSpiderEnterprise/rest/v1/SysAdmin/AddAccount

描述

添加系统管理员新帐户

参数

无参数

响应消息

响应状态码

原因

描述

200

成功

响应包含accountId

请求模式

          
json
1.
{
2.
“类型”:“对象”,
3.
“属性”:{
4.
“用户名”:{
5.
“类型”:“字符串”
6.
},
7.
“电子邮件”:{
8.
“类型”:“字符串”
9
},
10
“密码”:{
11
“类型”:“字符串”
12
},
13
“名字”:{
14
“类型”:“字符串”
15
},
16
“姓”:{
17
“类型”:“字符串”
18
},
19
“IsApproved”:{
20
“类型”:“布尔”
21
}
22
},
23
“要求”:[
24
“用户名”,
25
“电子邮件”,
26
“密码”,
27
“名字”,
28
“姓”,
29
“IsApproved”
30
]
31
}

/AppSpiderEnterprise/rest/v1/SysAdmin/AddExistingAccount?accountId=

描述

将现有用户迁移到系统管理员角色

参数

帐户ID

响应消息

名称

类型

要求

描述

帐户ID

一串

Y

如果提供了现有用户accountId,则该用户将迁移到sysadmin角色

响应代码

原因

描述

200

成功

响应代码包含accountId

响应模式

          
json
1.
{
2.
“类型”:“对象”,
3.
“属性”:{
4.
“SystemAdmin”:{
5.
“类型”:“对象”,
6.
“属性”:{
7.
“用户ID”:{
8.
“类型”:“字符串”
9
}
10
},
11
“要求”:[
12
“用户ID”
13
]
14
},
15
“IsSuccess”:{
16
“类型”:“布尔”
17
},
18
“理由”:{
19
“类型”:“空”
20
},
21
“错误消息”:{
22
“类型”:“空”
23
},
24
“链接”:{
25
“类型”:“数组”,
26
“项目”:[
27
{
28
“类型”:“对象”,
29
“属性”:{
30
“Rel”:{
31
“类型”:“字符串”
32
},
33
“Href”:{
34
“类型”:“字符串”
35
}
36
},
37
“要求”:[
38
“Rel”,
39
“Href”
40
]
41
}
42
]
43
}
44
},
45
“要求”:[
46
“SystemAdmin”,
47
“IsSuccess”,
48
“理由”,
49
“错误消息”,
50
“链接”
51
]
52
}

/AppSpiderEnterprise/rest/v1/SysAdmin/UpdateAccount?userId=

描述

更新现有系统管理员用户

参数

帐户ID

响应消息

响应代码

原因

描述

200

成功

响应代码包含accountId

名称

类型

要求

描述

用户标识

一串

Y

要更新的用户的accountId

请求模式

          
json
1.
{
2.
“类型”:“对象”,
3.
“属性”:{
4.
“用户名”:{
5.
“类型”:“字符串”
6.
},
7.
“电子邮件”:{
8.
“类型”:“字符串”
9
},
10
“密码”:{
11
“类型”:“字符串”
12
},
13
“名字”:{
14
“类型”:“字符串”
15
},
16
“姓”:{
17
“类型”:“字符串”
18
},
19
“IsApproved”:{
20
“类型”:“布尔”
21
}
22
},
23
“要求”:[
24
“用户名”,
25
“电子邮件”,
26
“密码”,
27
“名字”,
28
“姓”,
29
“IsApproved”
30
]
31
}

/AppSpiderEnterprise/rest/v1/SysAdmin/GetAccount?userId=

描述

获取系统管理员帐户信息

参数

帐户ID

响应消息

响应代码

原因

描述

200

成功

响应代码帐户信息

名称

类型

要求

描述

用户标识

一串

Y

要检索的用户的accountId

响应模式

          
json
1.
{
2.
“类型”:“对象”,
3.
“属性”:{
4.
“SystemAdmin”:{
5.
“类型”:“对象”,
6.
“属性”:{
7.
“用户名”:{
8.
“类型”:“字符串”
9
},
10
“电子邮件”:{
11
“类型”:“字符串”
12
},
13
“密码”:{
14
“类型”:“字符串”
15
},
16
“名字”:{
17
“类型”:“字符串”
18
},
19
“姓”:{
20
“类型”:“字符串”
21
},
22
“启用”:{
23
“类型”:“布尔”
24
},
25
“用户ID”:{
26
“类型”:“字符串”
27
}
28
},
29
“要求”:[
30
“用户名”,
31
“电子邮件”,
32
“密码”,
33
“名字”,
34
“姓”,
35
“启用”,
36
“用户ID”
37
]
38
},
39
“IsSuccess”:{
40
“类型”:“布尔”
41
},
42
“理由”:{
43
“类型”:“空”
44
},
45
“错误消息”:{
46
“类型”:“空”
47
},
48
“链接”:{
49
“类型”:“数组”,
50
“项目”:[
51
{
52
“类型”:“对象”,
53
“属性”:{
54
“Rel”:{
55
“类型”:“字符串”
56
},
57
“Href”:{
58
“类型”:“字符串”
59
}
60
},
61
“要求”:[
62
“Rel”,
63
“Href”
64
]
65
}
66
]
67
}
68
},
69
“要求”:[
70
“SystemAdmin”,
71
“IsSuccess”,
72
“理由”,
73
“错误消息”,
74
“链接”
75
]
76
}

/AppSpiderEnterprise/rest/v1/SysAdmin/deleteCount?userId=

描述

删除系统管理员帐户

参数

帐户ID

响应消息

名称

类型

要求

描述

用户标识

一串

Y

要删除的用户的accountId

响应代码

原因

描述

200

成功的

如果帐户被成功删除,则返回一个成功的响应

响应模式

          
json
1.
{
2.
“类型”:“对象”,
3.
“属性”:{
4.
“SystemAdmin”:{
5.
“类型”:“对象”,
6.
“属性”:{
7.
“用户ID”:{
8.
“类型”:“字符串”
9
}
10
},
11
“要求”:[
12
“用户ID”
13
]
14
},
15
“IsSuccess”:{
16
“类型”:“布尔”
17
},
18
“理由”:{
19
“类型”:“空”
20
},
21
“错误消息”:{
22
“类型”:“空”
23
},
24
“链接”:{
25
“类型”:“数组”,
26
“项目”:[
27
{
28
“类型”:“对象”,
29
“属性”:{
30
“Rel”:{
31
“类型”:“字符串”
32
},
33
“Href”:{
34
“类型”:“字符串”
35
}
36
},
37
“要求”:[
38
“Rel”,
39
“Href”
40
]
41
}
42
]
43
}
44
},
45
“要求”:[
46
“SystemAdmin”,
47
“IsSuccess”,
48
“理由”,
49
“错误消息”,
50
“链接”
51
]
52
}