你需要了解的Joomla 1.6 - ACL访问控制级别 (4)
本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。
所谓交接的日子也没什么真正的事情可做,继续做内容好了。继续“你需要了解的Joomla 1.6”之ACL访问控制级别;在之前的一篇中,我们提出了一个假想需求并介绍了实际操作步骤。接下来我们就针对这些步骤展开来说。
1.创建用户组
登录管理后台,点击全局导航菜单中的“Users”,进入其中的“创建新用户组”(Add New Group);如下图所示:

- 在Group Title中输入Teachers Group。
- 在Group Parent中选择Registered作为Teachers Group的父级组。
- 点击右上方的“保存并新建”(Save & New)。
- 在Group Title中输入Students Group。
- 同样为其选择Registered作为父级用户组。
- 点击右上方的“保存并关闭”(Save & Close),回到用户管理页面。
2.为用户组分配核心权限
在上一步中,我们为新建的学生和教师组都选择了Registered注册用户组作为父级用户组,所以它们也就继承了Registered组的核心权限,比如从站点前台登录的权限;我们曾经在前面一篇中提到,目前对于这两个新用户组,我们只需要它们拥有从前台登录的权限即可,所以核心权限的分配已经搞定,不需要另外做什么。
3.创建用户并分配到不同的用户组
用户组创建好了,现在我们需要创建一些范例用户。点击全局导航菜单中的“Users”,进入其中的“创建新用户”(Add New User);如下图所示:

- Name:输入用户名,注意这里需要使用全名,比如Ms.Jones一类。
- Login Name:输入用于登录的用户昵称,比如msjones。
- 密码及确认密码。
- Email:输入用户邮箱;对于测试用的用户账户,可以随便输入,比如 This e-mail address is being protected from spambots. You need JavaScript enabled to view it 。
接下来为用户分配用户组。在下面的Assigned Groups应该可以看到Registered和Public已经默认选中,并且Public为必选。保持默认不动,我们将Teachers Group选中,这时会发现作为Teachers Group的父级用户组,Registered也变为了必选。
点击“保存并新建”,执行相同的步骤来创建一个Student账户,Name使用David Smith,用户名为david,邮箱使用 This e-mail address is being protected from spambots. You need JavaScript enabled to view it ,并为其选择Students Groupd;保存并关闭,测试用户创建完毕。
4.创建访问级别权限
现在我们有了用户组及相应的测试用户,接下来需要创建两个访问级别权限,分别分配给学生和教师组。点击全局导航菜单中的“Users”,进入其中的“创建新访问级别”(Add New Access Level);如下图所示:

使用Teachers Access Level作为Level Title,然后将User Groups Having Access中的Teachers Group选中,这样就可以使教师组中的用户有权访问该级别中的内容了。
点击“保存并新建”,建立Students Access Level,并勾选Students Group和Teachers Group,这样做可以保证教师和学生组中的用户都可以查看该级别中的内容。保存并关闭。
还剩下4个步骤放在下一篇中继续搞;午饭时间,大家好胃口。
译者:Viiiix7210
如需转载,请注明官方英文文 档及本人译文的出处,谢谢。查看英文原文: What You Need to Know About Joomla 1.6. Part 3: Access Control Levels
| < Prev | Next > |
|---|

评论刷新