Integration services support the integration of TEM applications into clients’ IT environments by providing ready to use integration tools. These tools have been designed to be easily extendable and there’s an flexible attitude towards developing more integration points when required. Ezwim offers a range of integration services to relieve the administrative workload, remove “human error” elements and drastically improve the agility of enterprises.
- The Ez SSO is an Ezwim specific Single Sign-On implementation. The Ez SSO Web Service API allows a client server to request a login session ID from EEM on behalf of an authenticated user. This session id is then used in a “browser redirect” of the user´s browser in order to gain access to EEM
- Benefit: Ez SSO gives the benefit that the end user only has to login at the client’s own portal, using the same user name and password which they use for all of their corporate IT services, and then is provided seamless access to EEM
- The Ezwim Federated SSO implementation is based on SAML 1.1 and SAML 2.0. Federated SSO provides a way for our clients to provide access to EEM for their users by means of an industry standard web-based Single Sign-on
- Benefit: Federated SSO gives a further benefit beyond that of Ez SSO because it is based on an industry standard that is supported by several active directory implementations (like, Microsoft ADFS)
Change Hierarchy Web Service
- With the Change Hierarchy web service, external clients can load the details of their end users and their place in the company hierarchy into EEM. This is the web service equivalent of uploading csv files with information into EEM and is especially handy for enterprise sized HR and workflow systems that can be extended to integrate on web service level
- Benefit: Large enterprises and multinationals benefit greatly from the Change hierarchy web interface because it removes the need to manually upload or manually maintain the HR data in EEM
Automated file uploads via sFTP
- EEM can handle a certain level of automation for clients that have less complex HR systems in place that find implementing fully fledged XML web service integration too challenging. Automation of the uploading of information into EEM is handled in the form of an upload to sFTP, followed by an automated loading into EEM
- Benefit: Automated file uploads provides a benefit to smaller enterprises that want to automate the upload of user details into EEM, but that does not wish to implement fully fledged XML based web service integration
E-Mail to workflow integration
- Users interact with the ESM workflows by means of manual entry screens. At some stages in the workflows, standard emails are sent to remind users to perform certain tasks. Sometimes, a simple response to such an email will suffice. ESM has an e-mail integration mechanism that could be used to capture such reply messages and execute the process associated with the reply command.
- Benefit: Automation of certain steps in certain types of workflows, such as support workflows
External Ordering system integration
- ESM was developed with the express intention to be integrated into other ordering systems and workflow systems. ESM therefore has mechanisms in place which make it very easy to integrate with. We have used this successfully to integrate order workflows in ESM with the order systems of external companies such as telecoms providers or hardware provisioning companies.
- Benefit: Automated placing of orders from within the TEM environment. No need to keep track of externally ordered services separately. ESM handles the service management as well as the service ordering
Integration examples with Ezwim Expense Management
When information about users and devices are maintained inside HR systems, maintaining the same information inside Ezwim Expense Management (EEM) is by default double work, and exposes the enterprise to human errors. EEM has a standard web service integration point where information from the HR system can be sent and uploaded into EEM automatically.
Integration examples with Service Management
Another process that frequently leads to double work is the process of placing orders. In Ezwim Service Management (ESM), the asset management workflows handle the authorization of orders, but require the fulfillment party to work in ESM as well. ESM was designed and built with embedded integration capabilities, making it possible to integrate directly to the web services of the fulfillment party (for example a telecom provider).
Web Service Interface Security
The web service interface security consists of the following measures:
- SSL: Ezwim’s web service URI is only available on HTTPS, therefore all incoming traffic is encrypted
- Web Service Security: Messages are digitally signed to enforce integrity and confidentiality of messages
- IP Whitelisting: Ezwim restricts access to the web services to whitelisted IP addresses
- Access mapping: Ezwim further restricts access to specific companies within the EEM application based on the originating IP address of the web service request
- Password: The web service request messages carry a password which is used to authenticate the requester