4.4 设置角色
4.4.1 什么是角色
角色也就是我们通常理解的职务,比如说“总经理”、“销售员”、“保管员”、“办事处主任”等。
4.4.2 系统预定义角色
Excel服务器自带了九个角色,称为系统预定义的角色。在管理台主界面中点击左侧的“角色”节点,在右边窗格中会看到,如下图:

图 4‑9 九个系统预定义的角色
- Everyone : 所有人。所有用户都属于这个角色。
- Administrators: 又称“系统管理员”, 拥有全部权限。 可以操作 Excel 服务器提供的所有功能, 以下权利仅为系统管理员拥有:定义组织机构、角色、用户;查看日志;终止用户活动;备份数据和导入数据。 我们一直用来登录的用户“ Admin ”,就是此角色的成员。
- Report Designers: 又称“模板设计者”,该角色的用户拥有设计模版的权力。 比普通用户增加的权利:定义数据类型、数据规范、用户词典;定义自动编号;创建和修改报表模板。
- Report Owners: 又称“表单所有者”, 比普通用户增加的权利:将 “ 我的工作台 ” 中的数据导入 Excel 文件或文本文件。
- Process Admin: 又称“流程管理员”,拥有此角色的用户,可以整体删除工作流。关于工作流,详见第 15 章。
- Notice admin: 又称“公告管理员”,拥有此角色的用户,可以在填报网站的主页上发布公告。详见第 14 章。
- Dept Admin: 又称“部门管理员”,拥有此角色的用户,可以 做一些本部门内的系统维护工作 , 比如 在管辖部门范围内建立下级部门、用户、为用户授权 等等 。
- Auth Admin: 又称“ 权限管理员 ” ,可以为模板授权。
- Creator: 又称“ 模板创建者 ” ,模板的创建者自动拥有此角色。
![]() |
4.4.3 建立新角色
下面以建立“总经理”角色为例,说明建立新角色的方法
- 从管理台主界面上右击左侧的“角色”节点,选择弹出菜单“新建”。
- 在弹出窗口中输入角色名称及必要的说明信息,选择拥有该角色的用户,他的上级应该是哪种情况。

图 4‑10 输入角色信息
- 按【确定】,角色新建完成。
4.4.4 批量导入角色
如果觉得一个个输入角色太麻烦,我们可以事先把所有要输入的角色整理到一个Excel文件中,一次性导入。
- 在管理台主界面左侧的“角色”节点上,点击鼠标右键,选择弹出菜单 [ 批量导入 ] ,弹出下面的导入窗口。
- 点击 [ 浏览 ] 按钮,选择事先整理好的 Excel 文件。此文件中的角色信息被自动读取到窗口 上的表格中。
- 点击 [ 检查数据 ] ,如果表格中角色信息由不合理的地方,会在“检查错误”那一列列出。如果有不想导入的角色,可以选中那些行,然后点击 [ 删除 ] 按钮从表格中删掉。
- 点击 [ 导入 ] 按钮,把表格中的角色导入系统。

图 4‑11 批量导入角色