Understanding interface guidelines
Who is this article for?
Administrators exploring interface options
REST interface support required
Ideagen natively integrates internal products such as EHS, Quality Management, Asset Management and Work Management.
It also integrates seamlessly with external systems, including custom or home-grown systems. For most of our customers every implementation project integrates with some type of asset management, HR, learning management, inventory, or other systems.
Common external enterprise systems that we interface with include SAP, IBM Maximo, Oracle PeopleSoft, ABB Asset Suite, Workday, Okta, OpenText (Documentum), SharePoint, and more – including custom systems.
Ideagen can connect to custom one or two-way interfaces external systems, as needed, for an additional fee. Integrations can be real-time, batch, one-way (incoming or outgoing), and two-way (incoming and outgoing).
Application applicability reviews
Applicability reviews are conducted to evaluate whether an enterprise system and the interface connection adhere to the security audit protocol/checklist and is suitable for a particular environment.
Outside systems are connected to applications by calling a secure, open REST API. REST is the de facto standard for interfacing web-based technologies. The REST interface supports four basic HTTP verbs: GET, POST, PUT, and DELETE. The REST API interfaces with customer modules through the module metadata layer.
New releases of the platform are guaranteed to not affect the fields belonging to those modules, and therefore interfaces that have been built that use those fields, even if the underlying database layer has changed.
Modules can be configured to trigger web services to listening systems when users click Save, perform a refresh action, or click a button set aside specifically for this action.
The solution also allows customers to access their data via the search APIs for automatic retrieval and for in-house, one-way data transmission to external systems or data warehouses. The Search API allows third-party system data retrieval from a customer's solution repository.
The Search API is a secure, public API on top of our NoSQL database, so it does not hit the OLTP database, resulting in very quick performance for retrieval functions making it ideal for retrieval actions.
Out of the Box (OOTB) integrations
Generally, all interfaces/integrations are custom built for each customer implementation. We do have standardized setups for HR data (person and organization) since those are integrations we see on every project. These standard setups are system agnostic and quickly integrate with any HR system without any development effort and minimal project cost and effort.