锑都文档管理系统用户权限配置

    锑都文档管理系统提供了一套管理用户及角色的功能,一个用户可以拥有多种角色,一个角色也可分配给多个用户。一个角色可以拥有多种操作权限,一种操作权限也可赋予多个角色。对一个用户指定不同的角色,他就可以拥有不同的权限了。系统判断当前用户是否能进行某种操作,就是判断他是否拥有这种操作的权限。

    一、管理用户

    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在打开的页面中勾选启用内容项的访问控制,选择哪个角色组可以查看、编辑、发布等权限控制。这样在前台就只有勾选了该角色组的用户才能进行此操作。

     

     

© Copyright - 北京锑都科技有限公司 - 版权所有     ICP备案号:京ICP备16029775号