新闻动态
锑都文档管理系统提供了一套管理用户及角色的功能,一个用户可以拥有多种角色,一个角色也可分配给多个用户。一个角色可以拥有多种操作权限,一种操作权限也可赋予多个角色。对一个用户指定不同的角色,他就可以拥有不同的权限了。系统判断当前用户是否能进行某种操作,就是判断他是否拥有这种操作的权限。
一、管理用户
1. 在系统后台左侧权限管理中选择“用户管理”菜单可以打开用户管理界面。
2. 缺省只有一个用户,就是你安装网站时创建的管理员用户。你可以在这里添加更多新的用户,当然你可以删除、修改或禁用用户。当你添加一个新的用户时,你需要指定用户名,email和密码,并且还可以同时选择这个用户所拥有的角色。
管理目录:如果这个用户需要进入后台上传或管理文档,则可以输入管理的文档目录名(需要与文档管理面板里面相应文件夹同名),留空则使用用户名作为文档目录,支持多个用户管理同一个目录文件,例如办公室这个部门需要两个用户进行上传与管理,则两个用户可以设置一样的管理目录。
角色:这里列出所有角色组,一个用户可以勾选一个或多个角色,权限进行叠加。
二、管理角色
1. 在权限管理中点击“角色管理”,在角色选项卡中配置某一角色所具有的权限,或是添加一些新的角色。
系统默认定义了以下一些角色:
Administrator (管理员):拥有所有的权限。
Editor (网站编辑):可以管理、修改、发布所有内容。
Moderator(版主):可以管理评论和标签,不过不具有其他权限。
Author(作者):可以管理、修改、发布自己所创建的内容。
Contributor(合作者):可以管理、修改自己所创建的内容,但是不能发布,只能保存为草稿。
Anonymous(未登录用户):可以查看前台网站。
Authenticated(已登录用户):可以查看前台网站。默认的权限和未登录一样,不过我们自己可以有针对性的调整一下。
2. 如果我们需要调整某一角色所拥有的权限,只用编辑一下这个角色,并选择可以执行的权限即可。
Access admin panel(访问后台):勾选后用户可以进入后台控制面板,具有上传和编辑权限的角色组勾选。
Access site front-end(访问网站前台):网站前台浏览角色组,没有权限进入后台,仅具有文档前台查看权限。
Site Owners Permission(网站所有者):超级管理用户勾选,可以进入后台进行所有操作。
权限介绍:权限就是进行某种操作,比如:管理文档,编辑文档等等。有些权限是定义是否允许用户执行某一单一操作,但是还有些权限是定义是否允许用户执行某一组操作。也就是说,高级别的权限可以包含低级别的权限。比如:当你拥有管理文档的权限时候,你当然就拥有编辑文档的权限。这样的权限就可称做隐含权限(Implied Permissions)。在编辑角色的界面中,我们可以通过查看“有效”列来查看当前角色所拥有的隐含权限。
(Contents)这里是所有内容类型的内容权限控制
Edit own content(编辑自己的内容):后台权限,编辑自己发布的文章
Edit content for others(编辑别人的内容):后台权限,可以编辑所有用户上传的内容。
Publish or unpublish own content(发布或取消发布自己的内容):发布自己的内容
Publish or unpublish content for others (发布或取消发布别人的内容):发布所有的内容
Delete own content(删除自己的内容):删除自己的内容
Delete content for others(删除别人的内容):删除所有用户的内容
View all content(前台查看所有的内容):前台查看权限,查看所有用户发布的内容
View own content(查看自己的内容):前台查看权限,只能查看自己上传的内容
Preview own content(预览自己的内容):预览自己的内容
Preview content(预览所有的内容):预览所有用户的内容
三、添加拥有前台查看权限的用户。
3.1 进入后台,点击左侧导航栏“角色管理”,在右侧出现的用户界面中点击角色选项卡,再点击右侧“添加角色”按钮,弹出添加角色配置页面,找到“TiduDoc.Framework功能模块”按如图所示:
3.2继续向下滚动页面,找到“Contents功能模块”,勾选“查看所有内容”,如果所示:
3.3点击保存按钮,自动返回“角色”页面,点击“用户”选项卡,点击右侧 “添加新用户”按钮,打开“添加用户”页面,如下图设置。
3.4进入前台页面,输入刚才注册的用户名和密码,即可进入前台页面
3.5该用户进入前台后,前台 “进入后台”字样消失,下载按钮显示“当前用户无该文档下载权限”。
四、添加具有后台上传权限(仅自己部门)及前台查看权限的用户。
4.1 在权限管理菜单下点击“添加角色”菜单,在打开的“添加角色”页面进行如下设置。
4.2滚动页面至Contents功能,设置如下图:
4.3继续向下滚动至“TiduDoc.MediaLibrary功能”,按下图进行配置
4.4继续向下滚动至“TiduDoc.ContentPermissions功能”,按下图进行配置
4.5点击保存按钮,返回“角色界面”。点击“用户”选项卡,点击右边“添加新用户”按钮。管理目录填写与文档管理“信息分类”目录下某个相同的文件夹名,如果没有则新建此目录,这个就是文档上传目录,如果管理目录为空,则默认使用与用户名相同的目录名作为上传文件目录。
说明:这样设置后使用此用户登录,能够进入后台上传和管理自己的文档,前台则只能查看自己的文档,无法查看别人的文档。
五、前台权限控制
5.1只允许自己或指定角色组查看。
在权限管理菜单下点击“角色管理”,在“角色”设置页面,用户所对应的 View Page by others 和 View all content 未被选中。同时,必须设置 Anonymous 和 Authenticated 的这两个角色组的权限,这两项View Page by others 和 View all content也未被选中。这样一来,我们可以达到整个信息系统,只能看到自己的东西。只允许某个角色组人员看到,也进行同一设置即可。
5.2更复杂的权限设置。
5.2.1在实际应用中,首页需要展现所有的信息,但是内容不是所有用户能够查看,内容只能供一个或多个角色组查看,这样就需要对每条内容进行精确的控制。锑都信息管理平台提供了“ContentPermissions”功能模块,如下图所示:
5.2.2这里可以对任何内容类型(文档类型一般是文档模型、图片模型、视频模型和音乐模型)前台查看权限进行预定义设置。
5.2.3设置好后,点击左侧文档管理,选择相应文档进行单独权限控制。
5.2.4在打开的页面中勾选“启用内容项的访问控制”,选择哪个角色组可以查看、编辑、发布等权限控制。这样在前台就只有勾选了该角色组的用户才能进行此操作。
咨询电话
咨询QQ