本篇介绍 O2OA 平台内置系统角色的含义,以及如何为员工和组织设定角色权限。正文先列先决条件:服务正常运行、管理员账号登录、组织与人员信息已录入;再说明组织管理模块的入口与各子项作用,如组织架构与群组;随后说明内置角色及其权限范围,其中系统管理员拥有全部权限;接着讲角色成员的添加方式,可加个人或群组,让员工和整组获得权限;最后示范在流程、内容管理与数据中心中如何引用角色控制可见范围与操作权限。
O2OA 平台内置 25 种系统角色,可满足各类应用的权限控制需求。
本篇主要介绍平台的系统角色列表,以及如何为指定应用设置权限。
1、O2Server 服务器正常运行,系统安装部署请参考文档《服务器下载及私有云部署》
2、使用拥有管理员权限的用户账号登录 O2OA 平台,如 xadmin
3、已经完成对系统组织信息以及人员信息的录入和维护工作。设置组织架构及员工信息相关操作请参考《设置组织架构及员工信息》。
使用拥有管理员权限的用户登录系统之后,可以从系统左上角菜单中的“组织管理”模块图标进入组织管理模块,完成对组织、人员以及权限信息的设定和维护工作。
组织架构:组织的整体结构,支持多级架构。
群组管理:具有相同业务特征的人员集合,如各部门领导、公司文书、领导秘书等。
角色管理:用于配置系统功能模块的权限,并管理系统内置的模块角色。
个人管理:管理系统中的员工账号信息。
人员导入:通过 xsl 文件对组织管理中的数据(包括组织架构、个人信息、群组信息等)进行导出与导入,实现人员数据的备份与快速初始化。
组织管理模块中角色管理的操作入口如下图所示:
系统中内置角色的具体说明如下:
角色名称 | 角色唯一编码 | 角色功能说明 |
CMSCreator | CMSCreatorSystemRole | 内容管理创建者(系统角色),可以进行内容管理设计,新增和设计内容管理。 |
RoleManager | RoleManagerSystemRole | 角色信息管理员(系统角色),可以使用组织管理中的角色管理相关功能。 |
AttendanceManager | AttendanceManagerSystemRole | 考勤管理员(系统角色),可以管理考勤管理相关的配置,使用数据管理功能。 |
PortalManager | PortalManagerSystemRole | 门户管理员(系统角色),可以进行门户应用设计,对门户应用进行管理操作。 |
CMSManager | CMSManagerSystemRole | 内容管理系统管理员(系统角色),可以设计内容管理栏目,分类,对表单,列表进行设计,对文档进行管理等操作。 |
MessageManager | MessageManagerSystemRole | 消息管理员(系统角色),可以对系统中产生的消息进行管理。 |
MeetingManager | MeetingManagerSystemRole | 会议管理员(系统角色),可以对会议地址,会议室,会议等信息进行管理,对会议管理系统所有配置进行管理 |
ProcessPlatformManager | ProcessPlatformManagerSystemRole | 流程平台管理员(系统角色),可以对流程平台进行管理,可以进行流程设计管理,可以查询、调度和删除流程实例等。 |
OrganizationManager | OrganizationManagerSystemRole | 组织信息管理员(系统角色),可以使用组织架构、人员、群组以及角色相关的配置和管理功能。 |
PortalCreator | PortalCreatorSystemRole | 门户创建者(系统角色),可以进行门户设计,新增和设计门户。 |
GroupManager | GroupManagerSystemRole | 群组信息管理员(系统角色),可以使用组织管理中的群组管理相关功能。 |
HotPictureManager | HotPictureManagerSystemRole | 热点信息管理员,可以管理热点信息内容。 |
ServiceManager | ServiceManagerSystemRole | 服务管理员(系统角色),可以进行服务管理的接口和代理配置 |
ProcessPlatformCreator | ProcessPlatformCreatorSystemRole | 流程设计创建者(系统角色),可以进行流程设计,新增和设计流程应用。 |
SearchPrivilege | SearchPrivilegeSystemRole | 搜索管理员(系统角色),可以跨权限对系统内容进行搜索。 |
FileManager | FileManagerSystemRole | 云文件管理员(系统角色),可以进行云文件系统相关配置。 |
Manager | ManagerSystemRole | 系统管理员(系统角色),拥有所有角色的权限,可以管理所有内容。 |
UnitManager | UnitManagerSystemRole | 组织信息管理员(系统角色),可以使用组织管理中的组织架构管理相关功能。 |
TeamWorkManager | TeamWorkManagerSystemRole | TeamWork 管理员(系统角色),可以进行 TeamWork 系统相关配置,对项目,任务等信息进行管理操作。 |
QueryCreator | QueryCreatorSystemRole | 数据中心创建者(系统角色),可以在数据中心进行新增视图管理,统计管理等操作。 |
QueryManager | QueryManagerSystemRole | 数据中心管理员(系统角色),可以在数据中心进行视图管理,统计管理等操作。 |
BBSManager | BBSManagerSystemRole | 社区管理员(系统角色),可以对社区进行论坛分区,版块的创建,权限的设定,贴子的管理等操作。 |
CRMManager | CRMManagerSystemRole | CRM 管理员(系统角色),可以进行 CRM 系统相关配置,对客户信息,商机等信息进行管理操作。 |
PersonManager | PersonManagerSystemRole | 人员信息管理员(系统角色),可以使用组织管理中的人员管理相关功能。 |
OKRManager | OKRManagerSystemRole | 执行力管理员(系统角色),可以进行执行力管理系统配置,对工作内容进行管理操作。 |
O2OA 平台支持在角色中添加个人成员与组织成员,操作方法如下:
在指定角色的右侧信息界面中,切换到“个人成员”页签,然后点击对应的“添加”按钮,在弹出的人员选择框中选择指定的人员(可多选),点击确定按钮后即可成功为该角色添加个人成员,使指定的员工由此拥有该角色所代表的权限。如下图所示界面:
点击确定按钮,完成个人成员添加后的界面如下图所示:

与添加个人成员的步骤类似:在指定角色的右侧信息界面中选择“群组成员”页签,点击[添加]按钮,在弹出的群组选择框中选择指定群组(可多选)后点击确定,即可添加群组成员,使该群组内所有员工均拥有该角色代表的权限。

完成群组成员添加后的界面如下图所示:
1)设置流程应用的流程实例维护人
可用范围:流程维护工具应用的使用范围(并非可启动流程的人员范围),可设定为人员身份与组织。
管理者:可管理该应用及开发设计,使用维护工具,实施全部管理行为。此项仅支持设定为人员身份。
流程实例维护人:在使用流程维护工具时,可进行流程实例的管理工作,如调度、回溯、数据调整等。此项支持设定为身份、职务、角色与群组。
启动人:可启动该流程的人员。
启动组织:可启动该流程的组织,即该组织下的所有人员均可启动流程。
注:若“启动人”“启动组织”未配置人员或组织,则全部人员均可启动该流程。
管理者:对该流程下的所有文档具有编辑保存权限。
阅读者:对该流程下的所有文档具有查看权限。
在内容管理中可对栏目权限进行设计,设定栏目的可见范围、发布者范围与管理者,如下图所示:
可见范围:设定栏目及其下属所有分类与文档的可见范围,范围之外的用户无法查看该栏目及其分类与文档。此项支持设置为个人、组织与群组。
发布者:设定栏目中各分类的文档发布者范围,范围内的用户可在该栏目的各分类中发布文档。此项支持设置为个人、组织、群组与角色。
管理者:栏目管理者可对该栏目进行管理与设计方面的调整与设置。此项支持设置为个人、组织、群组与角色。
除上述栏目权限设计外,内容管理还支持对各分类权限进行精细化设计,设定分类的可见范围、发布者范围与管理者,如下图所示:
可见范围:设定分类及其文档的默认可见范围,范围之外的用户无法查看该分类及分类中的文档。此项支持设置为个人、组织与群组。
发布者:设定分类中文档的发布者范围,范围内的用户可在该分类中发布文档。此项支持设置为个人、组织与群组。
管理者:分类管理者可对该分类进行管理与设计方面的调整与设置。此项支持设置为个人、组织与群组。
带权限:该视图显示同时满足范围配置条件、且当前登录人员有权限查看的文档。
忽略:该视图显示满足范围配置条件的全部文档。
在系统设置中可对系统默认应用进行权限设计,使不同用户看到不同的应用,如下图所示:
选择需设置权限的应用并点击编辑按钮,系统将弹出资源或组件信息界面。管理员可在该界面设计组件权限,使组件对指定人员可见。如下图所示:
是否可见:菜单栏中是否可见,选择“否”时,可访问列表与拒绝访问列表的设置无效。
可访问列表:可在菜单栏中看到该应用。
拒绝访问列表:在菜单栏中看不到该应用。
以上为本篇全部内容,希望对大家有帮助。
权限设计完成后,管理员可进行信息或流程的开发,以及其他实施工作。
以下文章可能对您有帮助:
相关内容
下一篇:应用市场使用说明