ForgeRock Identity Platform
Does not apply to Identity Cloud

FAQ: IDM compatibility with third-party products

Last updated Feb 1, 2022

The purpose of this FAQ is to provide answers to commonly asked questions regarding IDM compatibility with third-party products.

1 reader recommends this article

Frequently asked questions

Q. What repositories are supported in production?

A. For IDM 7.1, the following repositories are supported for use in production:

  • DS 7.1

By default, IDM uses an embedded DS instance for testing purposes. The embedded instance is not supported in production. If you want to use DS as a repository in production, you must set up an external instance.

  • Oracle MySQL™ version 5.7 and 8.0 with MySQL JDBC Driver Connector/J (at least version 5.1.18).
  • MariaDB version 10.2 and 10.3 with MySQL JDBC Driver Connector/J (at least version 5.1.18).
  • Microsoft® SQL Server™ 2014, 2016, and 2017.
  • Oracle Database 12c, 12c Release 2 (12.2), and 19c.
  • PostgreSQL® 9.6, 10.13, 11.6, and 12.5.
  • IBM® DB2 11 and 11.1.

See Installation Guide › Select a Repository for further information on configuring repositories.

For other versions of IDM, you should check the Release Notes › Before You Install section in the applicable release notes.

Q. Is Amazon Web Services (AWS) RDS supported for production use in IDM?

A. The repositories supported for IDM are also supported in the cloud, which includes AWS RDS. Within AWS RDS, there are several databases available, including AWS Aurora. See Amazon Relational Database Service (RDS) for further information.

However, any configuration issues specific to these cloud-based repositories are outside the scope of ForgeRock support; if you want more tailored advice, consider engaging Deployment Support Services.


There is a known performance issue using AWS Aurora PostgreSQL 1.1 (compatible PostgreSQL v9.6.6) If you are using this version as a repository, you should upgrade to AWS Aurora PostgreSQL 1.3 (compatible PostgreSQL v9.6.9) to avoid introducing performance impacts.

See Amazon Aurora PostgreSQL updates Version 1.3: Fixed a known performance limitation on heavy write workloads that caused waits on the LWLock:buffer_content and IO:ControlFileSyncUpdate events.

Q. Does IDM support MySQL clusters for high availability?

A. IDM has not been tested with MySQL clusters. You should not use a clustered instance for the repository as this can cause major issues for clustering and synchronization, for example, where there is a delay in replication and a query occurs immediately after an update. See Best practice for clustering in IDM for further information.

Q. What version of Activiti is used with IDM?

A. Activiti 5.15 is used in pre-IDM 7. The Activiti workflow engine has been replaced with Flowable in IDM 7.

Q. Does IDM support a remote Activiti installation?

A. No, remote Activiti installations have not been tested with the cREST (Commons REST) API.

Q. Does IDM support the NDB Cluster engine?

A. No, the NDB Cluster engine is not supported; IDM currently only supports the InnoDB engine for MySQL.

Q. Is IDM FIPS 140-2 compliant?

A. See Is the ForgeRock Identity Platform FIPS 140-2 compliant? for further information.

See Also

FAQ: Installing and configuring IDM

FAQ: Upgrading IDM

Release Notes

Installation Guide

Setup Guide

Related Training


Copyright and Trademarks Copyright © 2022 ForgeRock, all rights reserved.