版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录前言3案例说明4用户(用户组)权限6实现原理6案例实现61.文件权限132.实现原理13案例实现13数据权限21实现原理21案例实现22页签权限30实现原理30案例实现303.4.附录34前言本文档主要是针对 SpotView BI 分析工具权限内容进行讲解。其中主要包括用户(用户组)权限,库权限(文件权限)、文件数据权限以及页签权限四类。为便于您对权限部分内容的掌握以及运用,采取文档与案例相结合的方式来进行培训讲解。此文档适用于所有正在使用或者即将使用 SpotView 开发工作的。通过此文档的讲解,将有助于您进一步熟悉 SpotView 工具的功能特性。注,此文档中的所有数据以及业务场
2、景均为虚拟信息,旨在进行功能用法的介绍说明。案例说明某企业为XX 行业,主要业务为X。为更及时有效的进行企业信息的掌握以及统计,特实行 BI 信息化管理。运用 SpotView 工具进行企业销售以及财务情况的统计分析。BI 系统主要分为销售以及财务两部分内容。由于公司销售部与财务部为分别独立的两个部门,公司特将销售以及财务分别制作成单独的分析文件。目前公司又存在有多个大区的销售,为便于进行管理,且实现数据性,企业对 BI 系统新增限控制功能。其功能主要包括有:为保证企业数据不外I 系统只能由主管以及企业管理者进行登录,且主管只能对文件进行浏览查看,不得保存至本地电脑或者导出任何数据,总经理和总
3、监可以保存至本地和导出数据。即系统需实现用户(用户组)权限的控制。销售部各主管及总监只能到销售模块的分析文件,财务主管及财务总监只能访问财务模块分析文件。总经理具有两个模块的权限,即可以随时查看销售情况又可以查看财务状况。为达到此效果,系统需添加用户(用户组)文件权限的控制。各大区的销售主管只能看到自己所负责的销售数据,总监及总经理可看到所有的数据。为实现此效果,需要对文件进行数据权限的控制。在销售分析中部分页面是对大区的销售数据所做的分析,部分页面是针对某个大区做的销售数据所做的分析,这时候需要控制页签权限,及总经理和销售总监可以看到销售分析的所有页面,大区销售主管只能看到除去总数据分析的其
4、他页面。以下为企业所提供的BI 系统信息表:部门鈡经理公司总经理肖总监销售部销售总监蔡总监财务部财务部总监易销售销售一部某区域销售主管尓销售销售二部某区域销售主管单销售销售三部某区域销售主管1. 用户(用户组)权限a) 实现原理为实现企业所第一个权限需求,需对系统的进行限制。即只对需要进行系统的进行账号的开通以及权限的分配。并根据不同岗位级别进行用户证的限制。通常多个同等职位的的权限相同,所以 SpotView 中是把用户添加到用户组中,在对用户组进行设置权限。用户分组的依据既要考虑到操作权限一致的情况,也要考虑到后面所讲的文件权限。通常开设用户和权限分配是由 SpotView 系统管理员处理
5、,所以管理员是具有对SpotView 的所有操作权限。管理员通过客户端更改服务器中的用户设置。b) 案例实现根据公司信息以及对 BI 的操作权限,创建以下用户和用户组,并且用Manager 组具有、保存、导出的权限,Sale 组具有的权限。1)创建用户打开系统客户端,以系统管理员账户连接至系统服务器。部门用户名用户组钟经理公司svzjlzjl123Manager肖总监销售部svxzjxzj123Manager蔡总监财务部svczjczj123Manager易销售销售一部svyxsyxs123Sale尓销售销售二部svexsexs123Sale单销售销售三部svdxsdxs123Sale选择系统
6、菜单的“工具”选项,选择“管理器”并单击打开管理器框。注:只有管理员才能有此操作的权限在“用户”页签,单击“新建用户”按钮,弹出的框分别输入需要创建的用户信息。完成后单击“确定”按钮。根据上面的列表创建所有的用户。2)创建用户组在“组和证”页签上点击“新建组”,输入用户组名称,注意是选择的“在顶级创建组”。3)编辑组成员选择某个用户组,点击“编辑成员”,搜索所有用户,找到 Manager 组的用户,点击“添加”到“包含的用户和组”中。同样的方式添加 sale 组的用户。4)限制用户组证(权限)选中您所创建好的用户组,单击“证”页签,点击编辑,之后可以勾选需要给改组分配的操作权限。此公司的Man
7、ager 组可以具有以下的权限:此公司的 Sale 组可以具有以下权限:注:如需了解各项证的权限控制内容,请参见附录内容。2. 文件权限a) 实现原理在上一步操作中,根据企业所用户信息创建用户和用户组,并对用户组进行权限的设置。为实现企业所第二个需求,需要在库中建立两个文件夹,其中一个文件夹存放 finance,一个文件夹存放 sale,然后设置每个用户(用户组)对文件内容的访问权限。b) 案例实现1)创建文件夹打开系统客户端,以系统管理员账户连接至系统服务器。选择系统菜单的“工具”选项,选择“库管理”并单击打开库管理框。点击“新建文件夹”,创建以下四个文件夹。选中 finance 或者 sa
8、le,点击“移动”,选中“分析文件”,点击确定。最后让 finance 和 sale 处于分析文件夹的下级。2)设置文件夹权限选择分析文件,点击“编辑“。去掉”从父文件夹中继承权限“的勾选,搜索出所有的组,选中 Administrator 添加到”完全控制“,选中Manager 和 Sale 添加到”浏览+”。选择”finance“,点击“编辑“。去掉”从父文件夹中继承权限“,点开下拉列表,选择”搜索用户“,搜索全部用户。选中 svczj 和svzjl 添加到“浏览+“,把之前在”浏览+“中的用户组移除。选择“sale”,点击“编辑”。去掉”从父文件夹中继承权限“,点开下拉列表,选择”搜索用户
9、“,搜索全部用户。选中“svxzj”和“svzjl”添加到“浏览+”,把之前在“浏览+“中的用户组移除。选择“搜索组”,搜索全部选中“Sale”添加到“浏览+”中。3)测试用 svczj(财务总监)登陆打开库中文件,只能看到 finance 文件夹,以及文件夹中的内容。用 svdxs(单销售)登陆打开库中文件,只能看到 sale 文件夹,以及文件夹中的内容。用 svzjl(总经理)登陆打开库中文件,可以看到所有的文件夹,以及文件夹中的内容。3. 数据权限a) 实现原理用户的第三个需求要实现各大区的销售主管只能看到自己所负责的销售数据,总监及总经理可看到所有的数据。所以需要实现数据权限功能。数据
10、权限的实现需要用到一张表,这把 SpotView 用户名和业务数据中可以标示该用户可以的数据范围的列(此案例中为销售区域)信息对应起来,如果数据范围限制不只一个列,可以是每个用户名对应的是这几个列的不同组合。如下表:可以看到,其中用户 svzjl(总经理)、svxzj(销售总监)对应了所有的销售区域,而其他三个销售主管用户名对应的是其各自负责的销售区域。另外一个用户:svupdate,这个用户对应了所有的销售区域,此用户是设置 web Player 自动更新的用户,即设置有通过数据权限控制数据的文件的自动更新的用户,需要具备所有数据的权限。注:关于 web Player 自动更新请参见其他相关
11、文档。这张表需要创建在数据库中,当需要对数据范围做限制的业务表数据量不大的svuserareasvzjl销售一部svzjl销售二部svzjl销售三部svxzj销售一部svxzj销售二部svxzj销售三部svyxs销售一部svexs销售二部svdxs销售三部svupdate销售一部svupdate销售二部svupdate销售三部情况下,可以通过视图把表和业务表组一。通过信息加载组合表,其中在信息中,组合表中需要对svuser(用户名)字段做以下的限制。当需要对数据范围做限制的业务表数据量比较大的情况下,两组合起来数据又将会成倍的增加,所以这两需要独立的添加到 SpotView 文件中,其中表依然
12、是需要通过信息以及做同样的 svuser 的限制,业务表建议也通过信息加载(可以做自动更新数据)。业务表的限制是通过 SpotView 文件界面上的筛选器的设置来操作,具体操作详看后面步骤。注:因开发用户需要能查看到所有的数据,所以建议或者是把分析文件开发完成之后再考虑数据权限问题,通过替换数据表的方式操作,或者是设置开发用户具有查看所有数据的权限。具体方法需要根据开发的实际情况来定。b) 案例实现客户的销售业务数据如下:一、业务数据量小的情况1)数据准备根据客户的实际数据需求,在业务数据库中创建如下数据表:svuser。创建视图:SVlimit,将表与业务表组一。2)信息处理创建业务数据库的
13、数据源。注:关于信息的相关操作可以查看这方面的资料。创建 SVlimit 默认信息模型。编辑信息,添加筛选器,选择列:svuser筛选器类型:值 值:%CURRENT_USER%.保存信息。添加该信息做分析。3)测试二、业务数据量大的情况1) 数据准备根据客户的实际数据需求,在业务数据库中创建如下数据表:svuser。2) 信息处理创建业务数据库的数据源。创建 svuser 默认信息模型编辑信息,添加筛选器,选择列:svuser筛选器类型:值 值:%CURRENT_USER%.保存信息。在做好的分析文件中添加该信息。3) 界面数据控制建立表(svuser)和业务表(sale)之间的关系。点击筛
14、选器务表(sale)对应的按钮。“正在 svuser 中进行筛选”选择“仅包括筛选的行”。4)测试可以看到筛选器中 sale 表中的列显示的是所有数据,但是数据范围外的数据显示为灰色,及不会在图表中显示。注:该种方法是使用于客户通过 web文件的方式,因为在客户端,客户可以更改筛选器的设置,从而可以查看所有的数据。4. 页签权限a) 实现原理页签权限的实现需要用到,做好分析文件之后,需要做个导航页面,每个页签用一个按钮来导航。在每个导航按钮上面编写,设置那个用户可以点击按钮导航到对应页签,其他用户将没限进入至分析页面内。b) 案例实现1、制作用于页面导航的封面。此页面主要利用文本进行制作,并结
15、合页签的分析内容进行相应的跳转按钮的制作。2、将页面导航方式选成“历史录箭头,如下:箭头”。单击文件标题区域页面导航历史记3、对导航页面内的每一个页面导航按钮添加相应的操作。以下以财务首页为例进行演示。财务首页需要实现仅 sfadmin 拥有权限,操作如下:编辑控件选择新建以下,中控制 sfadmin 用户可以有导航的权限。from System import DateTime, ThreadingcurUserName=Threading.Thread.CurrentPrincipal.Identity.Name.PropertiesMsg=#此处代码是为调用Msg 变量,清空当前文档的属性
16、if curUserNamesfadmin:.ActivePageReference =.Pages2else:.PropertiesMsg=您没注:在制作权限时需先在文件内定义Msg属性。限编辑完成后,点击确定按钮。财务首页的页签权限即制作完成。完成后,若以 sfadmin打开文件后,点击财务首页则会跳入至财务首页的分析页签。若以其他用户打开,则会提示无权限。如下:注:此处需建立文本区域,将属性 Msg 的值赋予文本区域内。此处的实现方法主要是通过 Msg 变量进行判断控制。Msg 值的赋予方法如下图所示:附录操作权限说明:操作权限分为了几个组:每个组下面有具体的明细权限,要根据实际情况来确定适合的明细权限。权限组限制的操作功能适合用户TIBCO Spotfire Web Pla
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度城市供水项目改建与运营合同3篇
- 2024基础版短期租车合同指南
- 二零二四年度版权委托管理合同服务内容扩展3篇
- 2024年政府排水管线清理服务采购合同版B版
- 2024专业隔墙装修协议模板详例一
- 2024年城市道路照明设备安装协议样本版B版
- 2024年挂靠公司合作条款详细合同版B版
- 2024年国内跨省长途货物运输协议模板版
- 2024年房屋检测合作合同样本
- 2024年房产交易过程中甲方违约责任承担合同
- 数据中心基础设施运维简介
- 聘请电影制片人合同
- 2024年02月中国人口与发展研究中心2024年面向社会招考人员笔试上岸试题历年典型考题与考点剖析附带答案解析
- 免疫荧光技术课件
- DZ/T 0462.2-2023 矿产资源“三率”指标要求 第2部分:石油、天然气、煤层气、页岩气、二氧化碳气(正式版)
- DZ∕T 0202-2020 矿产地质勘查规范 铝土矿(正式版)
- 设备线夹-标准规程
- 绿地范围内现存土方外运工程 投标方案(技术方案)
- 经典导读与欣赏-知到答案、智慧树答案
- 圆锥曲线中定点和定值问题的解题方法市公开课一等奖省赛课微课金奖课件
- 2024年电力企业应急能力建设培训考试题库(含答案)
评论
0/150
提交评论