Our Integration Strategy
We have built an integration framework for iMIS that satisfies the following requirements:
Our solution consists of the following components:
iMIS Identity Server
At the heart of every integration lies a single sign on problem. iMIS Identity Server is our solution to this problem. We have leveraged Identity Server, an open source project that implements the OpenID Connect and OAuth 2 protocols, as the basis for our solution.
iMIS Identity Server brings the power of Identity Server to the iMIS community and provides an organization with the ability to support single sign on using the industry standard OpenID Connect protocol along with the ability to build and protect custom API's to implement their proprietary business logic.
With iMIS Identity Server an organization has the ability to provide authentication as a service using the iMIS user store.
iMIS Marketplace iPart
The iMIS Marketplace iPart is used to manage the integration between iMIS and custom applications. These applications can be private applications registered with iMIS Identity Server or they can be public applications registered in the Obits Marketplace. Using this iPart it is possible to drag and drop SaaS application services onto a content record in iMIS.
Obits Marketplace
The Obits Marketplace is a public online marketplace where developers can register their SaaS applications to make them available as services to the iMIS community.
A visual representation of the solution framework can be seen here.
- 1) Allow custom software to be built using any technology and seamlessly integrated with iMIS.
- 2) Reduce the cost of upgrades by integrating custom software with iMIS instead of customizing iMIS.
- 3) Integrate with iMIS Cloud.
- 4) Protect a customers investment in custom software development and integrations by decoupling them from iMIS.
Our solution consists of the following components:
iMIS Identity Server
At the heart of every integration lies a single sign on problem. iMIS Identity Server is our solution to this problem. We have leveraged Identity Server, an open source project that implements the OpenID Connect and OAuth 2 protocols, as the basis for our solution.
iMIS Identity Server brings the power of Identity Server to the iMIS community and provides an organization with the ability to support single sign on using the industry standard OpenID Connect protocol along with the ability to build and protect custom API's to implement their proprietary business logic.
With iMIS Identity Server an organization has the ability to provide authentication as a service using the iMIS user store.
iMIS Marketplace iPart
The iMIS Marketplace iPart is used to manage the integration between iMIS and custom applications. These applications can be private applications registered with iMIS Identity Server or they can be public applications registered in the Obits Marketplace. Using this iPart it is possible to drag and drop SaaS application services onto a content record in iMIS.
Obits Marketplace
The Obits Marketplace is a public online marketplace where developers can register their SaaS applications to make them available as services to the iMIS community.
A visual representation of the solution framework can be seen here.