打造安全的应用软件管理环境(一)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
打造安全的应用软件管理环境(一)
随着网络应用软件的普及,对于员工的工作方式影响非常的大。但是,这里也暴露出一个重大的问题,就是企业信息的安全性没有被充分的重视。采用信息化管理软件之后,如客户关系管理系统、企业资源计划管理系统等等,这些信息化管理软件上,存储着企业的几乎所有机密信息,如客户的联络方式及其历史订单;产品的价格以及物料清单等等。本来的话,这些信息都有专门人员保管,其安全性有所保障。而现在全部存储在一个服务器上,若权限稍微设置不当的话,则这些关系到企业生命的信息就会被泄露出去。笔者也见识过不少的员工,他们离职后,会把相关的资料,如客户信息、产品价格信息等复制出去,作为自己下回找工作的资本。
所以,企业信息化管理软件虽然提高了企业员工的工作效率,但同时也不可避免的带来信息的安全隐患。故各位在享受它带来的便利的时候,也需要注意这些管理应用软件的安全性。下面从三个方面,谈谈如何打造一个安全的应用软件管理环境。
一、限制相关资料的成批导出功能
现在在信息化管理软件中,为了工作的方面,都有报表功能。如客户信息报表、销售订单报表、产品价格报表等等。在以前,员工及时能够接触到这些内容,但是,其要复制也需要一番功夫。但是,现在在系统中提供了相关的报表信息,那么,员工获取相关的内容,就变得轻而易举了。如用户想知道某个客户的历史下单信息或者某个产品的下单客户,在没有应用软件,如ERP管理软件的时候,用户要了解这些信息,还需要花费一定的时间去整理;而有了ERP管理软件之后,则员工只需要点点鼠标,就可以在不到一分钟的时间里取得相关的资料,并导出为EXCLE表格。无疑,这提高了工作效率,但是,也让员工可以在短时间内取得这些信息,影响了这些信息的安全性。如现在某个员工有个搭档,他们公司也在生产某个产品,现在他们想让这个员工找出他们企业需要这个产品的所有客户信息,然后卖给他们。
所以,为了应用系统中相关信息的安全性,我们在设计或者维护这些系统的时候,需要对一些报表进行限制。特别是,对于报表的导出权限进行限制。根据笔者这么多年应用系统安全的管理经验,如在ERP系统的大部分报表中,都不需要有导出权限。到用户有需要的时候,可以随时随地在系统中进行查看,而不需要再向以前手工操作那样,把他们整理成EXCEL 表格。若我们能够限制报表的导出功能,虽然不能从根本上保障数据的安全,但是,可以明显增加用户窃取这些机密信息的成本。也就是说,可以增加他们窃取这些信息的风险,从而保障企业数据的安全。
二、按字段,而不是按窗口来进行权限控制
在一个应用系统中,如ERP系统中,虽然只是一个窗口,但是,其信息业是分为好几类,如有些信息是大家都可以查询的,而有些信息则是机密的,只有特定的人可以查看。如对于ERP系统中的销售订单,其包含客户、产品、价格等信息。对于生产部门、仓库部门来说,可能只能够了解具体生产的产品与数量,最多还可以了解客户信息;但是,他们是无权知道产品的销售价格的。对于采购用户的话,他们也只需要知道销售订单的产品与价格即可,而对于销售价格等敏感信息来说,则需要给与特别的保护。
也就是说,在应用系统的权限管理上,若只按窗口或者表单来进行信息过滤的话,则太过于粗糙,不利于企业信息的安全性。所以,最好能够在字段的级别上,实现权限的管理与限制。
笔者也研究过几个很不错的信息化管理系统,在这方面也比较杰出的表现。
如有个ERP系统,有一个默认的字段筛选级别。如ERP系统的销售订单中,有个价格字段,若我们把这个字段设置为保密,则其他用户看到的这个字段的内容都是星号,就像我们平时输入密码的时候,那个星号一样。只有我们设置的特定的几个人,才可以看到这个字段中的内容。如此的话,就可以保障这个信息的安全性。
还有一个ERP系统,在权限管理的时候,我们可以设置某个用户有没有某个字段的读取权限,也就是说从数据库的字段级别进行限制。如我们不希望某个用户查看销售订单中的价格字段,则我们可以选中这个用户,并设置不让其访问某个特定的字段。则在以后的操作中,无论是销售报表、还是某个单据中,只要后台数据库是这个字段,则这个用户就不能访问这个字段的内容。从后台数据库的字段出发,进行限制,是一个比较彻底的权限控制策略。因为有些ERP系统,后台字段虽然是同一个,但是,在前台系统中会多次进行访问。如在报表或者其他表单上都需要用到;而对英的名字又有所区别。此时,就需要管理员去一个个的指定,这就容易漏掉。