报表平台之权限管理
报表平台之权限管理,集力数据系统提供了对系统用户、报表资源、数据、超链接等进行统一管理的平台功能,轻松实现对用户、报表、数据、链接的管理和权限控制。
机构与用户管理
支持在平台系统中建立多层级组织机构,以及在机构下建立系统用户。
建立机构
建立用户
角色管理
支持在平台系统中建立多层级的业务角色,并将角色赋给系统中的用户。
特别的,一个用户可以同时具有多个角色。
集力数据系统提供的角色管理功能,旨在进一步方便和丰富系统权限设置和管理控制的方式。例如,角色通常反应企业的岗位与职责,不同角色也就对应着在系统中有不同的权限。因此,基于角色来进行系统权限设置,将比直接按照机构或用户进行设置更符合业务思维,也更易于设置管理。当用户在企业中发生了部门调换、职务变动,则只需要调整该用户对应的角色即可完成权限变更。
建立角色
基于角色的权限设置
资源管理
集力数据系统的资源中心模块可以建立多层级目录,对各种报表和资源进行分类管理、访问权限设置。
报表资源目录页面
数据管理
集力数据系统的数据管理模块可以建立统一数据源、数据表、数据集、进行别名设置、编辑风格设置、对数据进行权限控制。从而在报表设计时无需重复设置数据集,直接引用即可。将数据管理与报表制作分开有利于项目的开发分工协作,提高开发效率。
数据管理流程示意图
- 多数据源
集力数据系统支持多数据源,同一张报表的数据来源可以是多个数据集甚至是多个数据库或是用户自定义的数据集。
通过这一功能,不仅可以采集来自不同来源的数据,更重要的是在集力数据系统中可以在报表内直接使用多个不同数据集,而不需要强行用复杂的视图把它们连接在一起,从而大大提高了报表设计效率和提高了灵活性。
- 多别名
数据资源别名,就是能够为系统数据管理中的数据源、数据表、数据集以及字段这四类数据资源,设置一个除它本名以外的的显示名称。例如,数据库中存储订单数据的表,在数据库中的名称是【orders】,我们可以在系统中为其设置一个别名【订单表】。
设置别名可以让数据资源以另一套名称视图显示在系统使用人员的面前,因此能够大大方便用户对数据的理解和使用
别名集是用来为系统中的数据源、模式、数据表、数据表字段、数据集、数据集字段设置多套别名,以便在不同情况下使用。管理和维护多套别名集,但只能设置一套作为当前系统使用的别名集。
- 数据结构权限
集力数据系统支持数据权限管理,可让系统管理员对已建好的数据源、数据表、数据集、数据表字段、数据集字段,统一设置用户的使用权限。
链接管理
链接管理是为统一设置管理链接提供了方便,并且可以一处设置,处处引用,还能方便使链接保持一致性,便于更新修改。集力数据系统提供的链接管理功能支持内部资源与外部URL链接两种方式,并且支持参数的使用,可以方便的实现图、表链接钻取。
超链接报表
权限管理
集力数据系统为用户提供了权限管理设置的双向视图,以便用户选择不同的视角来设置权限。其中:
使用【机构,角色,用户对资源】功能可为用户、机构、角色设置其在平台中有权使用的系统菜单、目录、报表资源。
使用【资源对机构,角色,用户】功能则从系统菜单、目录、报表资源的视角为其添加有权使用的用户、机构、角色。
权限管理示意图
扩展资源权限
集力数据系统提供了扩展资源权限设置功能,即支持资源和目录权限的继承机制,例如子机构可继承父机构的资源与目录权限。扩展资源权限的继承机制将可大大简化用户在报表平台中的权限管理设置工作。
扩展资源权限可为用户提供以下权限继承控制:
- 允许上下级机构之间、上下级角色之间的权限继承
- 可以设置机构、角色的权限继承次序,如下级继承上级,或上级继承下级
- 子目录继承父目录的权限
- 资源继承父目录的权限
资源扩展权限示意图