一种流程引擎SaaS化的实现方法技术

技术编号:9198061 阅读:148 留言:0更新日期:2013-09-26 02:18
本发明专利技术提供了一种流程引擎SaaS化的实现方法,包括:建立流程权限关系表,该表至少包含租户ID、机构ID、流程ID三个字段,流程权限关系表存储所有租户及其下属机构与所拥有权限的业务流程间的关联信息;当一个业务流程被发起时,流程引擎根据发起者所在的机构、租户以及要发起的流程这些信息查询所述流程权限关系表,如果当前发起者所在的机构、租户与发起的流程有关联信息,则继续执行该业务流程,否则终止该业务流程的发起。本发明专利技术可以实现同一租户可以拥有多个业务流程服务,而同一业务流程服务在运行时既可以被多个租户共享,又能满足各个租户的个性化需求。

【技术实现步骤摘要】

【技术保护点】
一种流程引擎SaaS化的实现方法,其特征在于,包括下述步骤:建立流程权限关系表,该表至少包含租户ID、机构ID、流程ID三个字段,所述流程权限关系表存储所有租户及其下属机构与所拥有权限的业务流程间的关联信息,其中,一种业务流程能够与1个或多个租户存在关联;当一个业务流程被发起时,流程引擎根据发起者所在的机构、租户以及要发起的流程这些信息查询所述流程权限关系表,如果当前发起者所在的机构、租户与发起的流程有关联信息,则继续执行该业务流程,否则终止该业务流程的发起。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡德华
申请(专利权)人:浙江中新力合控股有限公司
类型:发明
国别省市:

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

1