add admin_type doc

This commit is contained in:
zema1 2017-12-04 09:23:12 +08:00
parent 437d90263b
commit f11ba58411
2 changed files with 34 additions and 2 deletions

View File

@ -0,0 +1,32 @@
# 用户权限
目前OJ中有三类权限
+ 超级管理员
+ 普通管理员
+ 普通用户
## 超级管理员
超级管理员对整个系统拥有完全的掌控权是OJ系统中的最高权限。超级管理员可以查看所有比赛和题目可以对系统设置进行更改以下的设置项仅超级管理员可见:
![admin_only](https://user-images.githubusercontent.com/20637881/33532293-5fe704ce-d8d3-11e7-81d5-9699e6252ded.png)
超级管理员可以改变用户账户类型:
![change_user](https://user-images.githubusercontent.com/20637881/33532329-b3a2a294-d8d3-11e7-93ff-16a6a8c3af88.png)
其中`Problem Permission`项设置的是普通管理员可以管理那些题目:
+ `None`: 没有权限管理题目
+ `Own`:仅能管理自己创建的题目
+ `All`: 能管理所有的题目
可以根据需要自行选择,灵活分配权限
## 普通管理员
普通管理员的权限如上所说,是和超级管理员的设置相关的。除此之外,对于比赛来说,比赛的所有者是超级管理员和比赛的创建者,也就是说仅这两种角色可以对比赛进行管理
## 普通用户
OJ普通用户不能登录后台管理页是OJ权限最低的用户。

View File

@ -4,7 +4,7 @@
+ ACM 模式
在该模式下,我们严格按照ACM-ICPC的比赛规则来进行Contest设置项中的`real time rank`即为是否封榜,封榜后将再刷新排名。
在该模式下,我们严格按照ACM-ICPC的比赛规则来进行Contest设置项中的`real time rank`即为是否封榜,封榜后将再刷新排名。
+ OI 模式
@ -15,4 +15,4 @@
当`real time rank`开启时选手能在提交后立即看到评判结果并可以查看Rankings Submissions等信息(类似ACM只是按得分点计分了)
当`real time rank`关闭时, 比赛参与者在提交后将不能获取结果,直到比赛结束才可以查看。
需要注意的是超级管理员和该比赛的创建者对比赛拥有所有权, 即不受上述任何约束,可以在任何模式下查看测试样例的结果,也可以在封榜时通过`Force Update`来强制刷新榜,且刷新后的榜管理者可见
需要注意的是超级管理员和该比赛的创建者对比赛拥有所有权, 即不受上述任何约束,可以在任何模式下查看测试样例的结果,也可以在封榜时通过`Force Update`来强制刷新榜,且刷新后的榜仅对管理者可见