Method for achieving SaaS for workflow engine
A technology of process engine and implementation method, which is applied in the field of SaaS implementation of process engine, can solve problems such as cloud computing stagnation, insufficient realization of enterprise-level cloud applications, and inability to adapt to the universality of enterprise-level cloud applications, etc., to achieve guaranteed Effects of Isolation and Security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment 1
[0031] Example 1: Process authority management
[0032] Process authority management includes tenant process authority management and institutional process authority management. The tenant process authority refers to whether the enterprise has the business process authority, and the organization process authority refers to whether the organization within the tenant has the business process authority.
[0033] When any tenant has at least one kind of business process authority, the tenant's administrator (personnel within the tenant) can assign business process authority to different organizations in the enterprise after logging in to the application platform. Different organizations under the same tenant can have the same or different business processes, and the same organization under the same tenant can own all or part of the business processes owned by the tenant.
[0034] In the embodiment of the present invention, all process authority management information is stored in...
Embodiment 2
[0036] Example 2: Process node SaaS
[0037] Each business process is composed of multiple process nodes, and each node implements a specific function. The SaaS method of process nodes is to customize the configuration properties of the business process nodes owned by different tenants, so that the process engine can determine the execution status of the nodes according to the properties of the nodes when executing the process nodes.
[0038] In the embodiment of the present invention, the process node has two attributes, one is the default attribute, and the other is the attribute specified by the tenant. Customize before business process permissions. When the process engine is executed, it will first search for the tenant's custom attributes of this node. If there is no default attribute of this node, it will be executed, thereby realizing the SaaS of the process node.
[0039] Each process node includes at least the following attributes: whether the node is executed. W...
Embodiment 3
[0045] Example 3: Process Execution SaaS
[0046] When a business process is initiated by a tenant, the process engine will create a new process instance, that is, insert a record in the process instance table, and this instance represents a business that needs to be executed. Each process instance record includes at least the process Information such as the name, sponsoring organization, whether the process instance is completed, etc. At the same time, the process engine will also create a token for this process instance, that is, insert a record in the token table, and at the same time, associate the process instance with the token. At the database level, the corresponding token will be recorded in the process instance table The primary key (that is, the ID of the token), and the primary key of the corresponding process instance (that is, the ID of the process instance) will be recorded in the token table.
[0047] The token is the context in which the process instance is...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com