关于用户和权限
在我们开始了解用户,知道这些是很重要的:
根据他们的用户权限,用户通常也可登录网站前台,或管理后台。
一个用户必须是某个用户组里的成员。我们通常是把权限分配给一个用户组,而不是每个用户。用户则是被分配到一个或多个用户组里来获取相应的权限。通过使用用户组,仅仅需要一次性调整几组权限就可以了。
Joomla本身带有预定义好的几个用户组。
预定义好的前台用户组为:访客、注册用户、编辑、总编辑
预定义好的后台用户组为:初级管理员、高级管理员、超级管理员
怎么来创建一个用户和用户组和管理用户权限呢,我们来学习一下。
打开Joomla后台看到 用户 > 用户管理 - 群组管理 - 权限管理(最重要的三项,用户管理,群组管理,权限管理是用户权限管理的核心)
用户和用户组
创建一个新的用户:
姓名:此用户所展示的姓名;
用户名:登录网站前台或后台所需要的账号;
密码:登录网站前台或后台需要的密码;
邮箱:接收有关信息的邮箱。
指派的用户群组
每一个用户都需要拥有一定的权限才可以在网站中做一些操作,这些权限或大或小。你不可能一一为每个用户去赋予权限,所以出现了用户组这个概念。你可以直接对组赋予权限,所有属于这个组的用户都拥有这个组所拥有的权限。 所以每个新增用户,你都需赋予他一个用户组。默认是Registered用户组,也就是注册用户。下面会讲到每个用户组的权限信息
新建用户群组
如果你感觉这些用户组是不够用的,那么可以来新创建一个用户组。重新来到 用户 > 群组管理 > 新建群组
填写新创建的群组名称;
选择上层群组: 选择新创建的群组继承原有的群组(可以选择自己需要继承的群组,选择完成以后,也可以去用户组权限里更调自己的群组权限)
点击保存一个新的群组就创建完毕。
不同群组拥有不同的权限,这些是在哪里设定呢?
系统 > 全局设置 > 用户管理 > 权限 (查看每个用户组权限)这里定义了不同用户可以在网站上做什么。
joomla用户组权限分为 Public - Guest - Manager - Administrator - Registered - Author - Editor - Publisher - Super Users。
Public用户组是最低层,权限最小的一组用户组了。Guest、Manager、Registered、Super User都是要比 Public 高一层的用户组,都是Public用户组的继承者。你注意到 Guest、Manager、Registered、Super User 前面都有一条横线 — 这就是代表比 Public 高一层。道理都是一样的 Administrator 是比 Manager 高一层,继承了 Manager ;Author 比 Registered 高一层,继承了Registered;