基于表单时间性质字段的表单授权方法技术

技术编号:19545590 阅读:17 留言:0更新日期:2018-11-24 20:55
本发明专利技术公开了一种基于表单时间性质字段的表单授权方法,包括:选择一个或多个被授权对象;选择一个表单,显示所选表单中需要设置权限时间段的时间性质字段;分别为每个时间性质字段设置权限时间段,所述权限时间段包括以下六种中的一种或多种:从当前时间倒推一个固定时间长度得到的时间点到当前时间的时间段、从起始时间到当前时间的时间段、从截止时间到系统初始时间的时间段、从起始时间至截止时间的时间段、时间字段值为空值的时间段和从系统初始时间到当前时间的时间段;完成权限时间段设置后,保存上述设置。本发明专利技术可以根据实际需要为被授权对象授权某个时间段的表单的操作权限,从而满足各种涉及时间限制的情况下的表单授权的需求。

Form Authorization Method Based on Form Temporal Property Field

The invention discloses a form authorization method based on the form time property field, which includes: selecting one or more authorized objects; selecting a form to display the time property field of the required permission time period in the selected form; setting the permission time period for each time property field, respectively, and the permission time period. It includes one or more of the following six kinds: the time period from the current time to the current time, the time period from the start time to the current time, the time period from the cut-off time to the initial time of the system, the time period from the start time to the cut-off time, and the value of the time field is empty. The time period of the value and the time period from the initial time of the system to the current time; after completing the permission time period setting, save the above settings. The invention can authorize the operation authority of a form for a certain period of time for the authorized object according to the actual needs, thus satisfying the requirements of form authorization in various situations involving time limitations.

【技术实现步骤摘要】
基于表单时间性质字段的表单授权方法
本专利技术涉及ERP等管理软件系统的表单授权方法,特别是涉及一种基于表单时间性质字段的表单授权方法。
技术介绍
传统的ERP等管理软件系统中,对员工进行授权时,通常是根据员工的岗位的权限对该员工进行授权。在获得某个表单的授权后,该员工可以查看所述表单的所有历史数据和当前数据,但是在某些情况下容易导致公司信息泄露。例如,公司的某个岗位有个新进员工,但又不愿意让该员工查看该岗位的历史数据时,在该员工获得岗位的授权后即可查看到相关的历史数据,此时公司却无法采取有效的限制措施,从而导致公司数据的泄露。又例如,临时抽调某个员工对另一个岗位的某个表单一段时间内的数据进行审查时,需要为该员工授权查看该表单的权限,在获得授权后该员工可以查看该表单的所有数据,从而导致表单中需要进行审查的数据以外的其他数据泄露。由此可知,现有的表单授权方法在有的情况下无法有效进行权限控制,不利于公司的信息保密,容易给公司造成损失。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于表单时间性质字段的表单授权方法。本专利技术的目的是通过以下技术方案来实现的:基于表单时间性质字段的表单授权方法,包括:选择一个或多个被授权对象;选择一个表单,显示所选表单中需要设置权限时间段的时间性质字段;对所述时间性质字段进行权限时间段设置:分别为每个时间性质字段设置权限时间段,所述权限时间段包括以下六种中的一种或多种:从当前时间倒推一个固定时间长度得到的时间点到当前时间的时间段、从起始时间到当前时间的时间段、从截止时间到系统初始时间的时间段、从起始时间至截止时间的时间段、时间字段值为空值的时间段和从系统初始时间到当前时间的时间段,所述从系统初始时间到当前时间的时间段包括时间字段值为空值的时间段;完成权限时间段设置后,保存上述设置。“选择一个或多个被授权对象”和“选择一个表单,显示所选表单中需要设置权限时间段的时间性质字段”两个步骤没有先后顺序之分。优选的,当被授权对象为一个时,将所述时间性质字段的权限时间段的值显示为该时间性质字段最近一次被授权时保存的权限时间段的值;当被授权对象为两个或以上时,不显示所述时间性质字段的权限时间段的值。优选的,所述表单授权方法还包括设置操作权限的步骤,所述操作权限包括对时间性质字段对应的表单数据进行查看、修改、新增、删除和打印中的一种或多种操作,所述表单数据为所述时间性质字段的各权限时间段内的表单数据。优选的,所述被授权对象包括人、用户、组、类、角色中的一种或多种,所述角色是独立的个体,而非组/类,同一时段一个角色只能关联唯一的用户,而一个用户关联一个或多个角色。优选的,所述角色归属于部门,根据角色的工作内容对角色进行授权,且该角色的名称在该部门下唯一,该角色的编号在系统中唯一;所述用户跨部门调岗时,取消用户与原部门内的角色的关联,将用户与新部门内的角色进行关联。优选的,所述表单授权方法还包括设置时间性质字段的步骤。优选的,所述当被授权对象为一个时,选择被授权对象和表单后,显示被授权对象的该表单的时间性质字段最近一次被授权的授权操作者及授权时间。基于表单时间性质字段的表单授权方法,包括:选择一个或多个被授权对象;选择一个表单,显示所选表单中需要设置权限时间段的时间性质字段;对所述时间性质字段进行权限时间段设置:分别为每个时间性质字段设置权限时间段,所述权限时间段包括以下六种中的一种或多种:从当前时间倒推一个固定时间长度得到的时间点到当前时间的时间段、从起始时间到当前时间的时间段、从截止时间到系统初始时间的时间段、从起始时间至截止时间的时间段、时间字段值为空值的时间段和从系统初始时间到当前时间的时间段,所述从系统初始时间到当前时间的时间段包括时间字段值为空值的时间段;设置限定字段:为所述表单中需要设置操作权限的时间性质字段的权限时间段设置限定字段,所述限定字段为字段值是选择确定或自动确定的字段,对所述限定字段的字段值对应的数据进行操作权限设置;保存上述设置。优选的,当被授权对象为一个时,将所述时间性质字段的权限时间段的值显示为该时间性质字段最近一次被授权时保存的权限时间段的值;当被授权对象为两个或以上时,不显示所述时间性质字段的权限时间段的值。基于表单时间性质字段的表单授权方法,包括:选择一个或多个被授权对象;选择一个表单,显示所选表单中需要设置权限时间段的时间性质字段;选择模板:选择一个现有的被授权对象或已创建模板作为授权模板,将所述时间性质字段的权限时间段的值更新为授权模板中相应时间性质字段的权限时间段的值;对所述时间性质字段进行权限时间段设置:分别为每个时间性质字段设置权限时间段,所述权限时间段包括以下六种中的一种或多种:从当前时间倒推一个固定时间长度得到的时间点到当前时间的时间段、从起始时间到当前时间的时间段、从截止时间到系统初始时间的时间段、从起始时间至截止时间的时间段、时间字段值为空值的时间段和从系统初始时间到当前时间的时间段,所述从系统初始时间到当前时间的时间段包括时间字段值为空值的时间段;完成权限时间段设置后,保存上述设置。本专利技术的有益效果是:(1)本专利技术中可以根据实际需要为被授权对象授权某个时间段的表单的操作权限,对于该时间段外的表单数据则无法进行操作,从而满足各种涉及时间限制的情况下的表单授权的需求。例如,只想要员工甲对2016年以后的合同数据进行操作,则将甲的合同表单的合同签订时间的权限时间段的起始时间设置为2016年;只想员工乙对2013年至2015年的订单数据进行处理,则将乙的订单表单的创建时间的权限时间段的起始时间设置为2013年、截止时间设置为2015年;通过为每个员工设置可处理表单数据的时间段,从而使得员工只能处理相应时间段内的表单数据,降低了表单数据泄露的可能性,提高了表单数据的安全性。(2)在对一个被授权对象进行授权时,将时间性质字段的权限时间段的值显示为该时间性质字段最近一次被授权时保存的权限时间段的值,便于授权操作者在此基础上进行修改,提高表单的授权效率;能够对两个或以上的被授权对象同时进行授权,提高了权限完全相同或权限大部分相同的批量被授权对象的授权效率。(3)当被授权对象为一个时,选择被授权对象后,显示该被授权对象最近一次被授权的授权操作者及授权时间,便于在被授权对象的权限出现错误时进行追责,以及判断被授权对象是否需要进行授权。(4)将时间性质字段的权限时间段的值设置为授权模板中相应时间性质字段的权限时间段的值,可以提高表单的授权效率,特别是大批量权限完全相同或权限大部分相同的表单的授权效率。(5)传统的权限管理机制将角色定义为组、工种、类等性质,角色对用户是一对多的关系,在实际的系统使用过程中,经常因为在运营过程中需要对用户的权限进行调整,比如:在处理员工权限变化的时候,角色关联的某个员工的权限发生变化,我们不能因该个别员工权限的变化而改变整个角色的权限,因为该角色还关联了其他权限未变的员工。因此为了应对该种情况,要么创建新角色来满足该权限发生变化的员工,要么对该员工根据权限需求直接授权(脱离角色)。以上两种处理方式,在角色权限较多的情况下对角色授权不仅所需时间长,而且容易犯错,使用方操作起来繁琐又麻烦,也容易出错导致对系统使用方的本文档来自技高网...

【技术保护点】
1.基于表单时间性质字段的表单授权方法,其特征在于,包括:选择一个或多个被授权对象;选择一个表单,显示所选表单中需要设置权限时间段的时间性质字段;对所述时间性质字段进行权限时间段设置:分别为每个时间性质字段设置权限时间段,所述权限时间段包括以下六种中的一种或多种:从当前时间倒推一个固定时间长度得到的时间点到当前时间的时间段、从起始时间到当前时间的时间段、从截止时间到系统初始时间的时间段、从起始时间至截止时间的时间段、时间字段值为空值的时间段和从系统初始时间到当前时间的时间段,所述从系统初始时间到当前时间的时间段包括时间字段值为空值的时间段;完成权限时间段设置后,保存上述设置。

【技术特征摘要】
2017.07.04 CN 20171053964181.基于表单时间性质字段的表单授权方法,其特征在于,包括:选择一个或多个被授权对象;选择一个表单,显示所选表单中需要设置权限时间段的时间性质字段;对所述时间性质字段进行权限时间段设置:分别为每个时间性质字段设置权限时间段,所述权限时间段包括以下六种中的一种或多种:从当前时间倒推一个固定时间长度得到的时间点到当前时间的时间段、从起始时间到当前时间的时间段、从截止时间到系统初始时间的时间段、从起始时间至截止时间的时间段、时间字段值为空值的时间段和从系统初始时间到当前时间的时间段,所述从系统初始时间到当前时间的时间段包括时间字段值为空值的时间段;完成权限时间段设置后,保存上述设置。2.根据权利要求1所述的基于表单时间性质字段的表单授权方法,其特征在于,当被授权对象为一个时,将所述时间性质字段的权限时间段的值显示为该时间性质字段最近一次被授权时保存的权限时间段的值;当被授权对象为两个或以上时,不显示所述时间性质字段的权限时间段的值。3.根据权利要求1所述的基于表单时间性质字段的表单授权方法,其特征在于,所述表单授权方法还包括设置操作权限的步骤,所述操作权限包括对时间性质字段对应的表单数据进行查看、修改、新增、删除和打印中的一种或多种操作,所述表单数据为所述时间性质字段的各权限时间段内的表单数据。4.根据权利要求1所述的基于表单时间性质字段的表单授权方法,其特征在于,所述被授权对象包括人、用户、组、类、角色中的一种或多种,所述角色是独立的个体,而非组/类,同一时段一个角色只能关联唯一的用户,而一个用户关联一个或多个角色。5.根据权利要求4所述的基于表单时间性质字段的表单授权方法,其特征在于,所述角色归属于部门,根据角色的工作内容对角色进行授权,且该角色的名称在该部门下唯一,该角色的编号在系统中唯一;所述用户跨部门调岗时,取消用户与原部门内的角色的关联,将用户与新部门内的角色进行关联。6.根据权利要求1所述的基于表单时间性质字段的表单授权方法,其特征在于,所述表单授权方法还包括设置时间性质字段的步骤。7.根据权利要求1所述的基于表单时间性质字段的...

【专利技术属性】
技术研发人员:陈达志
申请(专利权)人:成都牵牛草信息技术有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1