• 最新功能
  • 1 EXCEL服务器概述
  • 2 安装与卸载
  • 3 基本概念&基本操作
  • 4 建立部门、角色、用户
  • 4.1 设置全局信息
  • 4.2 建立组织机构
  • 4.3 设置角色
  • 4.4 设置用户
  • 5 建立基础数据
  • 6 管理业务数据
  • 7 熟练填报
  • 8 数据查询
  • 9 工作流
  • 10 回写公式
  • 11 统计报表
  • 12 应用系统管理
  • 13 系统管理模块的常用操作
  • 14 填报网站
  • 15 移动端应用
  • 16 系统外观设计
  • 17 模板管理
  • 18 角色和用户
  • 19 数据项、数据表、数据库
  • 20 数据规范详解
  • 21 工作流详解
  • 22 表间公式详解
  • 23 实时系统、实时管理
  • 24 即时通讯
  • 25 文档管理
  • 26 网盘
  • 27 和其它系统的数据集成
  • 28 和CAD软件的集成
  • 29 与移动端其它应用的集成
  • 30 安装与部署的高级话题
  • 31 表达式函数详解
  • 32 通过VBA程序操纵EXCEL服务器
  • 33 通过命令行操作ES客户端
  • 34 商业智能BI系统
  • 35 WebApi的应用
  • 36 共享文档
上一节 下一节

4.3 设置角色

4.3.1 什么是角色

角色也就是我们通常理解的职务,比如说“总经理”、“销售员”、“保管员”、“办事处主任”等。

4.3.2 系统预定义角色

Excel服务器自带了十二个角色,称为系统预定义的角色。在系统管理栏目中点击左侧分类树的“角色”节点,在右侧列表区中会看到,如下图所示:


图4‑16 十二个系统预定义的角色

  • Everyone:所有人。所有用户都属于这个角色。
  • Administrators:又称“系统管理员”,拥有全部权限。可以操作Excel服务器提供的所有功能,以下权利仅为系统管理员拥有:定义组织机构、角色、用户;查看日志;终止用户活动;备份数据和导入数据。我们一直用来登录的用户“Admin”,就是此角色的成员。
  • Report Designers:又称“模板设计者”,该角色的用户拥有设计模版的权力。比普通用户增加的权利:定义数据类型、数据规范、用户词典;定义自动编号;创建和修改报表模板。
  • Report Owners:又称“表单所有者”,比普通用户增加的权利:对“我的工作台”中的表单手工加锁或解锁。
  • Process Admin:又称“流程管理员”,拥有此角色的用户,可以整体删除工作流。关于工作流,详见第9章。
  • Notice admin:又称“公告管理员”,拥有此角色的用户,可以在填报网站的主页上发布公告。详见第16章。
  • Dept Admin:又称“部门管理员”,拥有此角色的用户,可以做一些本部门内的系统维护工作,比如在管辖部门范围内建立下级部门、用户、为用户授权等等。
  • Auth Admin:又称“权限管理员”,可以为模板授权。只拥有该角色的用户可以分配使用权限。
  • Creator:又称“模板创建者”,模板的创建者自动拥有此角色。
  • Doc Admin:又称“文档看管理员”,拥有此角色的用户,可以创建文档库,并进行文档库的管理操作,如授权、备份等。
  • DB Admin:又称“数据库管理员”,拥有此角色的用户可以进行数据库的备份和还原、注册/注销外部数据源,管理“数据库管理”等操作。
  • DataAnalysis:又称“数据分析员”,拥有此角色的用户可创建仪表板,进行数据分析并且为用户授权。
1.只有拥有“Administrators”、和“Dept Admin”角色的用户登录后,才能看到系统管理栏目.
2.设计者本人和administrators 才可分配设计权限

4.3.3 建立新角色

下面以建立“总经理”角色为例,说明建立新角色的方法

  1. 登录系统,进入系统管理栏目,右击分类树上的“角色”节点,选择弹出菜单“新建”,弹出下面的角色窗口


图4‑17输入角色信息

2.输入角色名称、角色分类及必要的说明信息。

3.选择角色的限定部门。
角色是一个职位,当角色定义到部门中的时候,就变成了“岗位”,“岗位”上可以安排人员。一般情况下,一个角色可以在所有部门中设岗,例如,任何部门中,都可以有“部门经理”这样一个角色;也可能某个角色,只能在部分部门设岗,例如“出纳员”这个角色,只是在财务部中设岗,其他部门不需要这个角色。设置一个角色的“限定部门”,主要是为了后面进行“对用户赋予角色”或“将角色授权给用户”的操作时方便选择、避免输入错误,例如,如果我们限定了“出纳员”这个角色只能在“财务部”中设岗,则在设置出纳员角色的授予用户时,系统只允许选择财务部的用户,不能选择其他部门的用户。
当我们要选的部门比较多时可勾上【勾选父部门的同时勾选所有子孙部门】,此时勾选父部门则会自动勾选父部门下全部节点。


     


4.切换到“上级角色”选项卡,设置该角色的上级角色。


图4‑19

5.在“授权用户”选项卡上,可以点击【添加】按钮,弹出用户选择子窗口,选择给哪些用户授予此角色。


图4‑20

6.“角色权限”选项卡中可查看角色都有哪些模板、栏目、自定查询的权限。并且可批量添加模板对此角色的权限。

 

7.按【确定】,角色新建完成。回到系统管理栏目,我们会看到新建的角色出现在角色列表区中。

4.3.4 角色分类

当我们系统中建立的角色较多时,为了方便查找使用,可以应用角色分类功能。详细情况可参考21.9节(数据规范分类)中的内容。

4.3.5 批量导入角色

如果觉得一个个输入角色太麻烦,我们可以事先把所有要输入的角色整理到一个Excel文件中,一次性导入。

  1. 在系统管理栏目左侧分类树的“角色”节点上,点击鼠标右键,选择弹出菜单【批量导入】,弹出下面的导入窗口。
  2. 点击【浏览】按钮,选择事先整理好的Excel文件。此文件中的角色信息被自动读取到窗口上的表格中。
  3. 点击【检查数据】,如果表格中角色信息有不合理的地方,会在“检查错误”那一列列出。如果有不想导入的角色,可以选中那些行,然后点击【删除】按钮从表格中删掉。
    可能检出来的数据错误包括:
    角色名称有重复
    上级角色找不到,即指定了一个角色的上级角色是x,但是无论是已有的角色,还是这次要导入的角色,都没有名称为x的
  4. 点击【导入】按钮,把表格中的角色导入系统。


图4‑22批量导入角色

4.3.6 导出角色

手动整理“批量导入角色”时需要的Excel文件,比较麻烦。可在应用系统中导出相同或类似的角色,生成可用的文件直接或修改后用于批量导入角色。
 1、选中系统管理-角色,右键点击【导出】。

图4‑23导出角色

2、输入生成文件的名称,选择保存目录后点击【保存】。

图4‑24

3、点击【确定】,生成可用于批量导入角色使用的excel文件。

图4‑25

4.3.7 修改或删除角色

在系统管理栏目中,分类树中选中“角色”节点,在右侧的列表区显示出当前已有的所有角色,选中其中的一个角色,点击列表工具栏按钮【属性】,弹出该角色的属性窗口,可以对角色的信息进行修改;若点击列表工具栏按钮【删除】,系统会提示是否真要删除该角色,回答【是】,则会删除该角色。

图4‑18

上一节 下一节