joomla版本3.9.15
会员管理:
会员管理主要添加登录网站前后台的用户名、密码,为用户分配权限。
如何分配权限?答:利用事先分配好的会员组,让会员去找会员组。
会员组管理:
在新增会员组时,系统只提供了两个选项:会员组名称、上级会员组。那会员组的权限在哪分配?
答:在‘系统管理’ -》 ‘全局配置’ -》‘权限管理’ 中
从左侧的无限极分类中可以看出,Public是一级分类,但却是最低的权限,它的权限设置这一项默认都是‘未设置’,所以默认没有分配任何权限。
再看Guest,它是Public的下一级,并且权限设置一栏全部为‘继承’,那就说明它的权限全部继承了Public,所以Guest和Public的权限默认是一样的。
再看Manager,它的‘超级用户’项依然是继承上级Public的,所以实际权限为不允许,它的‘前台登录’项选择为‘允许‘,所以实际权限为允许。
以此类推。。。。。。
但是,在‘全局配置’中设置的权限是对于整个系统而言的,比如Manager拥有所有功能的‘增删改查’,但是我不想让它拥有‘会员管理中的‘增删改查’权限,怎么办?
答:‘全局配置’ -》 ‘会员管理’ -》 ‘会员组管理’,选择Manager,就能针对该功能配置权限了。
访问级别:
访问级别就是给用户分配‘查看’的权限。
访问级别必须依靠会员组才能发挥作用,一个访问级别可以包含多个会员组。
访问级别没有层级之分,但它会受到项目组层级的影响,例如下图中 Public访问级别包含了Public项目组,Public是项目组的一级分类,那就相当于Public访问级别包含了所有的项目组。
从上图可以看出,Registered访问级别中包括的会员组为:Manager, Registered, Super Users。当我们新增一篇文章时,选择‘访问级别’为Registered,那就说明这篇文章只有分配了以上三个‘会员组’的用户才能看到。