ichinese rbac structure
2017-04-03 17:33:00 0 举报
一个教育平台的Role based access control结构图。r_前缀的是角色,p_前缀的是权限,角色可以继承其它角色的权限。附加了规则的权限,只有规则满足时对应的角色才能使用该权限,例如VerifyRule,虽然所有其它角色都继承了p_re_verify权限,但是除了r_unverified角色,其他角色没有权执行“重发验证邮件”。
作者其他创作
大纲/内容
管理自己的班级p_m_ownclass
发布试卷p_r_paper
vip自测、模拟考试p_vipexam
重发验证邮件p_re_verify
内容研发组r_creator
分班(指派导师)p_tutor_assign
自测、模拟考试p_exam
编辑试卷p_u_paper
OwnClassRule
访客r_guest
外聘课件教师r_exteacher
同一个user可以有多个role
管理员r_admin
学员r_student
被列黑名单r_blacklist
运维r_operator
AuthorRule
编辑自己试卷p_u_ownpaper
体验自测试卷p_exp_exam
创建试卷p_c_paper
vip管理p_vip_manage
词汇基础功能p_basic_word
邮件未认证r_unverified
禁言、黑名单p_ban_manage
修改账户信息p_u_profile
社区发帖、回帖p_post
VipRule
密码重置p_reset_passwd
统计信息查询p_statistics
删帖p_d_post
用户管理p_m_user
AssignRule
审核员r_auditor
申请班级p_c_class
编辑词汇p_e_word
阅卷p_check_paper
VerifyRule
导师r_tutor
培训机构r_trainer
被禁言r_banned
管理班级p_m_class
经理r_manager
班级申请审批p_p_class
收藏
0 条评论
下一页