System integration scenarios

While Process Manager is a powerful tool in itself and in combination with other applications of the Signavio Business Transformation Suite, many organization facilitate its benefits by integrating it with third-party or custom systems of their enterprise application landscape. This document provides an overview of common integration scenarios.

Migrating content from other process modeling tools

If you have already modeled some of your processes with a different tool, you want import your diagrams in Signavio Process Manager without cumbersome manual copy-and-paste. Signavio Process Manager supports the open standard BPMN 2.0 XML for process diagram interchange, but you can also import diagrams of most popular proprietary formats. Read more in the import/export overview of this user guide.

Synchronizing data between Process Manager and enterprise architecture and document management systems

Many customers want to exchange data between Signavio Process Manager and enterprise architecture and document management systems, either as a one-time transfer of enterprise application or document definitions, or to setup continuous synchronization process.

Depending on the requirements, there are different options for an integration:

  • For a one-time transfer of data to Signavio Process Manager, you export the data from your tool in any spreadsheet-like format and use our spreadsheet import to generate the corresponding dictionary entries.
  • For the architecture management tool LeanIX, a special interface is available that allows a seamless synchronization of LeanIX and Signavio Process Manager data. Read more in the corresponding LeanIX documentation article.
  • For Microsoft SharePoint, we offer a search integration that allows you to search for documents that have been uploaded in SharePoint and then associated with diagram elements or dictionary entries in Signavio Process Manager.
  • For custom integrations, you can utilize Signavio Process Manager REST API to automate data synchronization with third-party systems. To license the Signavio Process Manager API, contact our Sales Team at sales@signavio.com.

Facilitating access to Collaboration Hub

The Collaboration Hub is the single source of truth about your process landscape for all people who contribute to your organization. Consequently, it should be easily accessible and integrated with other systems that provide your employees with crucial information.

Read more about

You can also embed Collaboration Hub through an iframe into any intranet or content management system. Read more at Embedding Collaboration Hub via an iframe.

Integrating Process Manager with project management systems and wikis

Many organizations use multiple systems for knowledge management in addition to Signavio Process Manager, for example ticket tracking/project management systems and wikis.

You find instructions on how to embed diagrams in third-party systems at Embedding diagrams in external systems.

If you have very specific requirements, consider licensing the Signavio Process Manager API, which consists of the following two components:

  • The REST API allows you to retrieve data from Signavio Process Manager via a popular and well-established data exchange pattern.
  • The MASHUP API allows you manipulate the visual properties of embedded diagrams with custom JavaScript.

Single sign-on

Users find it inconvenient to manage authentication credentials for every system in your enterprise application landscape. Enabling single sign-on improves user experience (less time spent on login procedures and password recoveries) and enhances security (less tempted to use easy-to-guess passwords or write passwords on post-its). Signavio Process Manager supports SAML-based single sign-on. Signavio Collaboration Hub supports both SAML- and Active Directory-based sign-on.

Integrating Process Manager with ERP systems

Many customers use Signavio Process Manager to get the most out of their ERP implementation projects. Integrating Process Manager with your ERP system ensures your process definitions are always in sync with your ERP system’s reality.

Signavio Process Manager for SAP Solution Manager

Engaging business users is a key success factor for SAP implementation projects and ongoing system operations. Signavio Process Manager is the perfect business-facing interface for SAP Solution Manager. Read more about integrating Signavio Process Manager with SAP Solution Manager at Signavio for SAP Solution Manager 7.1.

Custom API integration

If you use a different ERP system, you can implement a custom integration using Process Manager’s REST API. REST APIs are programming language-independent and follow a popular and well-established data exchange pattern. This simplifies the implementation for your IT department, because your engineers don’t need to learn a new programing language or paradigm. To license the Signavio Process Manager API, contact our Sales Team at sales@signavio.com.

Integrating Process Manager with business process execution (BPX) engines

Business process execution (BPX) engines allow you to execute the process models you create with Signavio Process Manager. Because process execution is based directly on BPMN 2.0 (or DMN 1.1) diagrams, BPX engines close the communication gap between business and IT in combination with collaborative process modeling tools. Generally, you can integrate Signavio Process Manager with any BPX engine that supports BPMN 2.0 XML. Below we list some of the most popular engines.

Signavio Workflow Accelerator

Signavio provides its own workflow execution platform Signavio Workflow Accelerator, which enables business users to automate workflows, while keeping IT involvement at a minimum. Read more in the chapter Integrating Signavio Process Manager with Workflow Accelerator of the Signavio Process Manager user guide. We recommend using Signavio Workflow Accelerator for automating workflows with human participation.

Camunda

Camunda provides a Java-based platform for automating business processes and business decisions. In the Camunda documentation you can learn more about deploying diagrams you created in Signavio Process Manager to Camunda’s business process execution environment. Because process automation with Camunda requires extensive Java development expertise, we recommend an integration primarily for high-scalability process automation in a scenario where software development resources are both available and inevitable necessary.

RedHat JBoss BPM/BRMS Suite

Similar to Camunda, RedHat JBoss BPM/BRMS Suite is recommendable to automate IT-heavy, high-volume processes. To get started with setting up an integration of Signavio Process Manager and RedHat JBoss BPM/BRMS Suite, read the following articles:

Generating custom reports

The reporting functionality of Signavio Process Manager can provide you with detailed insights into diagram and usage metrics. For example, the Governance Report view offers an overview of usage statistics and helps you confirm your process management initiative is really taking off. To create highly customized reports, you can use process documentation templates or aggregate data of process characteristics reports with spreadsheet software like Microsoft Excel. We recommend creating custom reports by utilizing the Signavio REST API only in scenarios with very specific requirements that cannot be fulfilled otherwise.

Translating Signavio Process Manager content with external tools and services

If you are part of an internationally operating organization, you might want to document at least some of your processes in multiple languages. Of course, Signavio Process Manager supports the creation of multi-lingual content - see Translating diagrams. However, some customers prefer to outsource the content translations to a third party, who does not have direct access to the Process Manager workspace. In such a scenario, you can setup a custom integration - for example with a translation management system - through Process Manager’s REST API. To license the Signavio Process Manager API, contact our Sales Team at sales@signavio.com.