[发明专利]基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法、系统、介质在审
申请号: | 202310589933.8 | 申请日: | 2023-05-24 |
公开(公告)号: | CN116645072A | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 张成康;刘京;武明;袁海岗;陈耀军;冯杰勇 | 申请(专利权)人: | 广东赛意信息科技有限公司 |
主分类号: | G06Q10/105 | 分类号: | G06Q10/105;G06Q10/0633;G06Q10/0631 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528300 广东省佛山市顺德区大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 管理员 干预 离职 人员 异常 日志 信息 流程 引擎 安全性 提升 方法 系统 介质 | ||
1.一种基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法,其特征在于,包括:
(1)管理人员干预监控:生成异常事件日志,并发生至管理员,管理员基于异常事件日志进行干预操作;
(2)异常日志信息监控:制定异常代码和对应的异常处理方式,在全局异常监听中拦截所有异常,并根据异常代码和对应的异常处理方式对异常日志信息进行处理;
(3)离职人员监控:对离职人员账号进行标记并记录日志,采集离职人员的流程信息,对其已有发起流程进行流程的转交,对其有流程配置信息相关的进行流程配置的更改替换。
2.根据权利要求1所述的基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法,其特征在于:所述(1)管理人员干预监控的具体方法如下:
(11)当流程实例出现异常后,生成异常事件日志;
(12)将异常事件日志推送至管理员;
(13)管理员查看流程实例,并进行干预操作。
3.根据权利要求2所述的基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法,其特征在于:所述的干预操作包括终止流程、跳转流程、转交流程。
4.根据权利要求3所述的基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法,其特征在于:
所述终止流程的具体方法如下:(1311)发送流程实例的终止请求;(1312)校验该流程实例的状态是否允许终止,若否,则驳回终止请求,若是,则执行下一步;(1313)终止该流程实例,并关闭该流程实例的任务单;(1314)发送通知消息至流程实例的发起人;
所述跳转流程的具体方法如下:(1321)发送流程实例的跳转请求;(1322)校验该流程实例的状态是否允许跳转,若否,则驳回跳转请求,若是,则执行下一步;(1323)流程向下执行,并创建新节点的任务单或审批完成;(1324)发送通知消息至流程实例的发起人和办理人;
所述转交流程的具体方法如下:(1331)发送流程实例的转交请求;(1332)校验该流程实例的状态是否允许转交,若否,则驳回转交请求,若是,则执行下一步;(1333)创建转交操作记录单到历史审批任务表,将流程实例的审批人调整为转交人;(1334)发送通知消息至流程实例的办理人。
5.根据权利要求4所述的基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法,其特征在于:还包括自动化干预操作:根据服务编排流程定义干预业务API,配置定时调度任务,设置调度规则,定时执行干预业务API。
6.根据权利要求5所述的基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法,其特征在于:所述(2)异常日志信息监控的具体方法如下:
(21)制定异常日志所需的信息,包含异常类型、实例id、任务id、入参、堆栈,并根据异常类型进行异常分类,包括业务类异常、系统类异常;
(22)根据异常分类,制定异常日志信息对应异常代码和异常处理方式;
(24)使用切面技术,在全局异常监听中拦截所有异常;
(25)根据异常代码和对应的异常处理方式对异常日志所需进行处理。
7.根据权利要求6所述的基于管理员干预、离职人员和异常日志信息的流程引擎安全性提升方法,其特征在于:所述(25)中所述的处理包括异常过滤、日志文件记录、消息推送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东赛意信息科技有限公司,未经广东赛意信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310589933.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理