Integrating
The following image gives a high-level view of integrating third-party applications with BMC Helix Innovation Studio:
An administrator or a developer with administrator privileges can perform integrations by using the following integration methods:
Integration method | Reference |
---|---|
Use BMC Helix iPaaS to integrate any application built with BMC Helix Innovation Studio with a third-party application by using the REST APIs. | |
Use Connectors to integrate an application built with BMC Helix Innovation Studio with a third-party service or an application without changing the application code. | |
Use REST API to integrate AR System applications or external systems to exchange data. APIs allow greater flexibility because the data is in JSON which is widely used by web applications. | |
Use webhook APIs to create website integrations that interact with BMC Helix ITSM objects or data, and automatically notify external systems about changes that are made in AR System. | |
Use JAVA APIs for integration and leverage the widely used Java programming techniques. Java API is forward and backward compatible with other versions of AR System. | |
Use SOAP-based web services to integrate when both the applications are capable of consuming XML. This makes the integration easier. |
Before completing any instructions in this section, you should have a strong working knowledge of AR System and Developer Studio. A working knowledge of the external systems that you are considering for integration with AR System is also helpful.
Action | Reference |
---|---|
Select integration points, platforms, an implementation method, and a technology method. | |
Configure single sign-on and authentication. | |
Extend AR System server functionality to external data by using installed and created plug-ins. | |
Configure and use the ARDBC and AREA LDAP plug-ins to integrate AR System with a directory service. | |
Use plug-ins and the AREA API to integrate AR System with external user authentication services. | |
View and process external data, access external relational database tables, read data from the AR System database with a third-party application, and provide read-only access to data in AR System forms. | |
Create custom plug-ins for Developer Studio. | |
Automate tasks and processes by integrating AR System with TrueSight Orchestration. | |
Execute and control external applications within workflow to supplement AR System server and clients. | |
Remove single sign-on capabilities. | |
Manually integrate BMC Helix Single Sign-On with AR System server, Mid Tier, and BMC Helix CMDB. |