Today is a big day! After many months of hard work by ForgeRock Engineering the brand new OpenIDM 3.0 is released to the general public. This release is important not only because it includes new rich features and completes the core OpenIDM architecture. The new OpenIDM is a key component of our Identity Relationship Management stack and core to our overarching digital transformation vision. It also marks a significant milestone in the product’s history – a history spanning the time I have been working for ForgeRock, in various capacities, but mainly as the Product Manager for OpenIDM.
Successful businesses now have to transition to a digital marketplace where each customer is uniquely identified, understood, and engaged with based on their data. Interactions are context-driven, device-agnostic, and immediate. To achieve a single, overarching view of each of their customers, businesses must invest in an Identity platform designed from the ground up to handle millions of external, customer-facing relationships flexibly, efficiently, and effectively. OpenIDM 3.0 rounds out ForgeRock’s identity relationship management stack and is prepared to do exactly that.
OpenIDM started off as an idea to provide the market with a new identity management system. This new system breaks away from the old, monolithic notion of deploying a highly complex piece of software with proprietary scripting languages for business logic and workflow, designed strictly to deal with use-cases for the enterprise. The new system moves to a modern and modular architecture dealing with the hybrid world that bridges the gap between enterprise and applications in the Cloud. It leverages powerful, standardized mechanisms to expose identity services, and implement business logic and workflows while retaining the lightweight principles that always have been the motto of OpenIDM.
Why is OpenIDM so unique in the market space and how does it impact our customers in a positive way?
First of all, OpenIDM is the first product in the ForgeRock Identity Relationship Management (IRM) stack that fully implements the Common REST API. The Common REST API is a ForgeRock-unique RESTful API with a set of easy-to-remember REST calls to Create, Read, Update, Delete, Patch, Action and Query (CRUDPAQ) identity objects and services. The simplicity of this API makes it easy for implementors and deployers of OpenIDM to solve business-critical identity management related problems quickly. There is no need to assign a horde of developers learning tricky JAVA APIs – and the cool thing is,it works the same way across ForgeRock products.
Second, the OpenIDM architecture has matured to the point at which all the expected components are available. Role-based provisioning, high availability architecture, provisioning guarantees with rollbacks should something go wrong, product-wide Groovy scripting support and a matured OpenICF framework that finally has a thriving community – marking the de facto standard of integration layers among Open Source provisioning vendors.
And third, to make it even better for our customers and system integrators, a set of default, out-of-the-box sample workflows are shipped with the product, solving a large array of Identity Management business problems with little or no customization.
Of course, this release of OpenIDM also addresses numerous bug fixes, enhancements and additional features. Most importantly this release sets the standard for how modern provisioning systems deal with target resources, both within the firewall and externally in the cloud, with additions such as a scriptable PowerShell connector and a generic scriptable connector that can leverage technologies such as JDBC, REST and SOAP.
Be sure to read all about the new features and enhancements in the release notes.
Getting started with OpenIDM is easy, as always, because it ships as a single zip-file that you simply download, unzip and start. A wide range of sample configurations is available at your fingertips, in the samples directory. Because OpenIDM includes all the necessary components, ready to run, there is no need to install any additional software components such as application servers or databases. If you decide to try it out right away, the installation instructions will get you started quickly.
Looking forward, ForgeRock will continue its firm commitment to delivering OpenIDM with an improved User Interface, thus making the already decoupled UI a better, more powerful and easier experience for configuration and administration of the product and of the identities it supports. Today, with OpenIDM 3.0, you have a super flexible, lightweight, high performing and modern identity management system that exposes all its identity services via an easy to use REST API. OpenIDM 3.0 ships with a scalable, performant end user dashboard to manage typical external facing identity use-cases such as on boarding, self-service password management and profile management.