技术新讯 > 电子通信装置的制造及其应用技术 > 文件中转传输方法与系统与流程  >  正文

文件中转传输方法与系统与流程

  • 国知局
  • 2024-08-02 13:50:18

本申请属于数据处理,尤其涉及一种文件中转传输方法与系统。

背景技术:

1、银行系统需要与商户、居民以及其它金融机构对接,在对接的过程中包括对文件的访问、下载、修改、删除等操作。用户在对文件进行操作时,需要具有相应的权限,这样可以提高系统的安全性。

2、用户可以通过账号登录系统,因此系统可以为用户账号分配文件处理权限,进而用户可以在登录后根据自己的文件处理权限对文件进行操作。用户在访问文件时,相当于借助多个系统之间的通讯访问文件。而多个系统之间的通讯需要以报文为载体传输文件,因此在报文中包含文件传输的目标路径等信息,访问方与被访问方则需要预先根据文件的目标路径对接访问接口。这样会增加各系统的开发难度,以及降低访问文件的效率。

3、此外,在系统为用户分配权限时,需要逐一为用户分配权限,分配的效率低,且容易因分配量较大导致权限分配错误,进而降低系统安全性。

技术实现思路

1、本申请提供一种文件中转传输方法与系统,以解决因权限分配效率低,导致文件传输系统安全性降低的问题。

2、第一方面,本申请提供一种文件中转传输方法,包括:

3、检测到第一用户登录的事件,根据第一用户的第一登录id获取所述第一用户的文件处理权限;所述第一登录id与所述第一用户所属的第一部门具有关联关系;所述文件处理权限包括文件交换码;

4、在所述第一用户输入用于访问所述目标文件的访问指令时,若检测到所述目标文件包括所述文件交换码,则基于所述文件交换码从服务器的预设空间中访问所述目标文件;其中,所述文件交换码与所述目标文件的目录id具有关联关系;所述文件交换码基于所述目标文件所属的系统id、发起用户id、文件id得到;所述发起用户id为用户的登录id。

5、在一些可行的实施例中,还包括:

6、在第二用户访问所述目标文件时,检测所述第二用户输入的访问指令是否包含文件交换码;所述访问指令用于从所述预设空间中访问所述目标文件;所述第二用户为通过第二登录id登录的用户;所述第二登录id与所述第一登录id不同;

7、若所述访问指令中包含所述文件交换码,则从所述预设空间中获取所述目标文件;

8、若所述访问指令中不包含所述文件交换码,则基于所述第二登录id查找所述第二用户的从属信息。

9、在一些可行的实施例中,所述从属信息包括所述第二用户的部门信息;所述方法还包括:

10、从所述从属信息中获取所述部门信息;所述部门信息用于表征所述第二用户所属的第二部门;

11、若所述第二用户所属的第二部门与所述第一用户所属的第一部门相同,则获取所述目标文件的系统id、文件id、目录id;

12、若所述第二用户所属的第二部门与所述第一用户所属的第一部门不同,则禁止所述第二用户访问所述目标文件。

13、在一些可行的实施例中,在所述第二用户所属的第二部门与所述第一用户所属的第一部门相同时,所述方法还包括:

14、基于所述目标文件的系统id、文件id、目录id计算所述目标文件的等级评分;

15、若所述等级评分小于等级阈值,则从所述预设空间中获取所述目标文件;所述目标文件由所述服务器发送;

16、若所述等级评分大于或等于所述等级阈值,则禁止所述第二用户访问所述目标文件。

17、在一些可行的实施例中,还包括:

18、接收服务器反馈的消息回执,所述消息回执包括权限分配提示信息、所述目标文件的文件交换码以及所述目标文件;

19、根据所述权限分配提示信息为所述第二用户分配文件处理权限,所述文件处理权限用于使所述第二用户具有为所述目标文件以及其他目标文件创建文件交换码的权限。

20、在一些可行的实施例中,还包括:

21、查询所述第二用户的下属用户;

22、若查询到所述第二用户的下属用户,则为所述第二用户的下属用户分配所述目标文件的文件交换码,以使所述下属用户通过所述文件交换码从所述预设空间中访问所述目标文件。

23、在一些可行的实施例中,接收服务器反馈的消息回执之前,还包括:

24、向所述服务器发送所述第一用户与所述第二用户的关联关系,以使所述服务器记录所述第一用户与所述第二用户的关联关系,以及基于所述第一用户的文件处理权限,生成用于为所述第二用户分配文件处理权限的权限分配提示信息。

25、在一些可行的实施例中,还包括:

26、在所述第二用户的文件处理权限变更时,以所述第二用户为单位向所述服务器发送文件权限变更通知,以使所述服务器更新所述第二用户的文件处理权限。

27、第二方面,本申请提供一种文件中转传输系统,包括:检测模块、执行模块;

28、所述检测模块用于在检测到第一用户登录的事件时,根据第一用户的第一登录id获取所述第一用户的文件处理权限;所述第一登录id与所述第一用户所属的第一部门具有关联关系;所述文件处理权限包括文件交换码;

29、所述执行模块用于在所述第一用户输入用于访问所述目标文件的访问指令,且检测到所述目标文件包括所述文件交换码时,基于所述文件交换码从服务器的预设空间中访问所述目标文件;其中,所述文件交换码与所述目标文件的目录id具有关联关系;所述文件交换码基于所述目标文件所属的系统id、发起用户id、文件id得到;所述发起用户id为用户的登录id。

30、由上述技术内容可知,本申请提供一种文件中转传输方法与系统。所述方法在第一用户登录时,获取第一用户的文件处理权限。在识别到第一用户具有文件处理权限时,响应于用户输入的文件交换码创建指令,为目标文件创建文件交换码。这样在第一用户上传目标文件时,可以基于检测到文件交换码判断第一用户是否具有上传权限,以及可以基于第一交换码将目标文件传输至预设空间。所述方法通过文件交换码,既可以表征用户是否拥有文件处理权限,又可以在文件交换码表征文件路径的基础上统一对接接口。有利于提高系统安全性以及提高文件传输效率。

技术特征:

1.一种文件中转传输方法,其特征在于,包括:

2.根据权利要求1所述的文件中转传输方法,其特征在于,所述从属信息包括所述第二用户的部门信息;所述方法还包括:

3.根据权利要求2所述的文件中转传输方法,其特征在于,在所述第二用户所属的第二部门与所述第一用户所属的第一部门相同时,所述方法还包括:

4.根据权利要求3所述的文件中转传输方法,其特征在于,还包括:

5.根据权利要求4所述的文件中转传输方法,其特征在于,还包括:

6.根据权利要求4所述的文件中转传输方法,其特征在于,接收服务器反馈的消息回执之前,还包括:

7.根据权利要求6所述的文件中转传输方法,其特征在于,还包括:

8.根据权利要求1所述的文件中转传输方法,其特征在于,所述访问所述目标文件至少包括阅读文件、下载文件、上传文件、删除文件、修改文件中的一项操作。

9.一种文件中转传输系统,其特征在于,包括:检测模块、执行模块;

技术总结本申请属于数据处理技术领域,提供一种文件中转传输方法与系统。所述方法在第一用户登录时,获取第一用户的文件处理权限。在识别到第一用户具有文件处理权限时,响应于用户输入的文件交换码创建指令,为目标文件创建文件交换码。这样在第一用户上传目标文件时,可以基于检测到文件交换码判断第一用户是否具有上传权限,以及可以基于第一交换码将目标文件传输至预设空间。所述方法通过文件交换码,既可以表征用户是否拥有文件处理权限,又可以在文件交换码表征文件路径的基础上统一对接接口。有利于提高系统安全性以及提高文件传输效率。技术研发人员:吴铁男,黄宁宁,白景泉,银洋,肇启任受保护的技术使用者:盛银数科(沈阳)技术有限公司技术研发日:技术公布日:2024/7/18

本文地址:https://www.jishuxx.com/zhuanli/20240801/240807.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。