SiteFactory™ 内容管理系统的权限管理实现了标准RBAC模型。RBAC(基于角色的访问控制)就是实现了两组多对多的对应关系(即用户<->角色、角色 <->权限),从面使用户和权限分离,以便简化权限管理操作。在SiteFactory™ 内容管理系统中,一个管理员可以属于多个角色,而且每个角色都可以独立设置权限,这样就极大地提高了权限管理的灵活性。用户部分的权限是通过用户、用户组和权限来进行控制的,而且对权限进行了细化,在方便操作的同时提供了更多的可控性,加强了对网站用户的管理。
SiteFactory™ 内容管理系统的权限管理实现了标准RBAC模型。RBAC(基于角色的访问控制)就是实现了两组多对多的对应关系(即用户<->角色、角色 <->权限),从面使用户和权限分离,以便简化权限管理操作。在SiteFactory™ 内容管理系统中,一个管理员可以属于多个角色,而且每个角色都可以独立设置权限,这样就极大地提高了权限管理的灵活性。用户部分的权限是通过用户、用户组和权限来进行控制的,而且对权限进行了细化,在方便操作的同时提供了更多的可控性,加强了对网站用户的管理。
角色是用户在某个环境中的身份,这个身份拥有某些相匹配的权限。角色也一种是自定义权限的集合,您可以建立多个角色,并给每个角色指定多个权限。 例如学校网站的教师、学生、论坛管理员都是一种角色。对于每一个角色,他可以拥有一系列权限,而这些权限是相对固定的。
例如,角色学生允许用户提交作业,但不允许用户浏览、修改其他人的作业。通过这种方法表达的角色与权限之间的关系是完全固定的。如果我们希望让某个学生或用户组可以在某个课程中批改作业,那么我们就必须给这些学生教师的权限。