Platform compatibility

This book provides information on compatibility between ForgeRock products (AM/OpenAM, DS/OpenDJ, IDM/OpenIDM and IG/OpenIG).


What versions of DS/OpenDJ are compatible with AM/OpenAM?

The purpose of this article is to provide compatibility information between DS/OpenDJ and AM/OpenAM versions. This includes the embedded DS/OpenDJ versions shipped with AM/OpenAM and, the supported Java® versions for each combination.

DS/OpenDJ and AM/OpenAM compatibility

Embedded DS/OpenDJ

Embedded DS/OpenDJ versions are shipped with AM/OpenAM and cannot be upgraded; however, when you upgrade to a newer version of AM/OpenAM, the embedded DS/OpenDJ instance is also upgraded. The following embedded DS/OpenDJ versions are included with AM/OpenAM:

AM/OpenAM versions Embedded DS/OpenDJ version
AM 6.5 DS 6.5
AM 6 DS 6
AM 5.5 and 5.5.1 DS 5.5
AM 5 and 5.1.x DS 5
OpenAM 13.5.2 OpenDJ 3.5.3
OpenAM 13.5.1 OpenDJ 3.5.2
OpenAM 13.5 OpenDJ 3.5
OpenAM 13.0 OpenDJ 3.0
OpenAM 12.0.4 OpenDJ 2.6.4
OpenAM 12.0.0 to 12.0.3 OpenDJ 2.6.2

External DS/OpenDJ

The following matrix indicates compatibility between AM/OpenAM and external DS/OpenDJ versions:

  DS 6.x DS 5.x OpenDJ 3.x OpenDJ 2.6.x
AM 6.x Yes Yes Yes --
AM 5.5 -- Yes Yes --
AM 5 and 5.1.x -- Yes Yes Partly (User Store only)
OpenAM 13.x -- -- Yes Yes
OpenAM 12.x -- -- -- Yes
Note

It is strongly recommended that you always upgrade to the latest maintenance releases for whichever versions of AM/OpenAM and DS/OpenDJ you have deployed.

Java Compatability

Java 11

  • AM 6.5 and later.
  • DS 6.5 and later.

Java 9

  • DS 6 only.

Java 8

  • AM 5 and later; OpenAM 12.0.0 and later
  • DS 5 and later; OpenDJ 2.6.2 and later

Java 7

  • AM 5 and 5.1.x; OpenAM 12.x and 13.x
  • OpenDJ 2.6.x and 3.x. Java 7 can be used in DS 5 but support for it is deprecated.

Java 6

  • OpenAM 12.x
  • OpenDJ 2.6.x

Software and Hardware requirements

AM/OpenAM

DS/OpenDJ

See Also

What operating systems are ForgeRock products supported on?

Checking your product versions are supported

FAQ: Installing AM/OpenAM

FAQ: Upgrading AM/OpenAM

FAQ: Installing and configuring DS/OpenDJ

Installing and configuring AM/OpenAM

Installing and Administering DS/OpenDJ

Related Training

N/A

Related Issue Tracker IDs

N/A


What versions of Policy Agents are compatible with AM/OpenAM?

The purpose of this article is to provide compatibility information between Policy Agents and AM/OpenAM versions. Also included is the supported Java® versions for each combination.

Policy Agents and AM/OpenAM compatibility

Caution

Web policy agents 4.x and JEE policy agents 3.5.x are not supported in AM 6.5; you will need to upgrade to the latest Agents 5 release ahead of upgrading to AM 6.5. 

Web policy agents

The following matrix indicates compatibility between AM/OpenAM and Web policy agent versions:

  Web Agents 5.x Web Policy Agents 4.x
AM 6.5 Yes (5.0.1 or later) --
AM 6 Yes (5.0.1 or later) Yes *
AM 5.5 Yes Yes
AM 5 and 5.1.x -- Yes
OpenAM 13.x -- Yes
OpenAM 12.x -- Yes

* Profile changes are required in AM 6 if you do a new AM install or add a new agent profile; see How do I configure AM 6.0.0.x to work with older policy agents (Web 4.x and JEE 3.5.x)? for details. 

Java policy agents

The following matrix indicates compatibility between AM/OpenAM and Java policy agent versions:

  Java Agents 5.x JEE Policy Agents 3.5.x
AM 6.5 Yes (5.0.1 or later) --
AM 6 Yes (5.0.1 or later) Yes *
AM 5.5 Yes Yes
AM 5 and 5.1.x -- Yes
OpenAM 13.x -- Yes
OpenAM 12.x -- Yes

* Profile changes are required in AM 6 if you do a new AM install or add a new agent profile; see How do I configure AM 6.0.0.x to work with older policy agents (Web 4.x and JEE 3.5.x)? for details.

Note

It is strongly recommended that you always upgrade to the latest maintenance releases for the specific versions of AM/OpenAM and Policy Agents you have deployed.

Java Compatability

Java 11

  • AM 6.5 and later.

Java 8

  • AM 5 and later; OpenAM 12.x and 13.x
  • JEE Policy Agents 3.5 and later

Java 7

  • AM 5.0 and 5.1.x; OpenAM 12.x and 13.x
  • JEE Policy Agents 3.5

Java 6

  • OpenAM 12.x
  • JEE Policy Agents 3.5

Software and Hardware requirements

AM/OpenAM

Web Policy Agents

Java EE Policy Agents

See Also

What versions of DS/OpenDJ are compatible with AM/OpenAM?

What operating systems are ForgeRock products supported on?

FAQ: Configuring Policy Agents in AM/OpenAM

Installing and configuring AM/OpenAM

Maintenance and Patch availability policy

ForgeRock End of Service Life (EOSL) policy

Related Training

N/A

Related Issue Tracker IDs

N/A


What versions of IG/OpenIG are compatible with AM/OpenAM?

The purpose of this article is to provide compatibility information between IG/OpenIG and AM/OpenAM versions. Also included is the supported Java® versions for each combination.

IG/OpenIG and AM/OpenAM compatibility

The following matrix indicates compatibility between AM/OpenAM and IG/OpenIG versions:

  IG 6.x IG 5.5 IG 5 OpenIG 4.x
AM 6.x Yes -- -- --
AM 5.5 Yes Yes -- --
AM 5 and 5.1.x Partly * (most features) Yes Yes --
OpenAM 13.5.x Partly * (limited features) Partly * (most features) Yes Yes
OpenAM 13 -- -- -- Yes

* For details of the specific features supported in these versions, please refer to the relevant IG release notes:

Note

It is strongly recommended that you always upgrade to the latest maintenance releases for whichever versions of AM/OpenAM and IG/OpenIG you have deployed.

Java Compatability

Java 11

  • AM 6.5 and later.
  • IG 6.5 and later (OpenJDK only).

Java 8

  • AM 5 and later; OpenAM 13.x
  • IG 5 and later; OpenIG 4.x

Java 7

  • AM 5 and 5.1.x; OpenAM 13.x
  • IG 5 and OpenIG 4.x

Software and Hardware requirements

AM/OpenAM

IG/OpenIG

See Also

What operating systems are ForgeRock products supported on?

Checking your product versions are supported

FAQ: Installing AM/OpenAM

FAQ: Upgrading AM/OpenAM

FAQ: Installing and configuring IG/OpenIG

Installing and configuring AM/OpenAM

Installing and configuring IG/OpenIG


What versions of DS/OpenDJ are compatible with IDM/OpenIDM?

The purpose of this article is to provide compatibility information between DS/OpenDJ and IDM/OpenIDM versions. This includes connecting to DS/OpenDJ as an external resource (LDAP connector), the embedded DS repositories shipped with later versions of IDM and the supported Java® versions for each combination.

External resources compatibility

You can connect to DS/OpenDJ as an external resource using the LDAP connector (the LDAP connector works with any LDAPv3 compliant servers). The following matrix indicates compatibility between IDM/OpenIDM and DS/OpenDJ when using the LDAP connector:

  DS 6.x DS 5.x OpenDJ 3.x
IDM 6.x Yes Yes Yes
IDM 5.x Yes Yes Yes
OpenIDM 4.x Yes Yes Yes
Note

It is strongly recommended that you always upgrade to the latest maintenance releases for whichever versions of IDM/OpenIDM and DS/OpenDJ you have deployed.

Repositories compatibility

Embedded DS

Embedded DS repositories have been shipped with IDM since IDM 5.5; these repositories are for evaluation purposes only and cannot be used in production. The following embedded DS versions are included with IDM:

IDM versions Embedded DS version
IDM 6.5 DS 6.5
IDM 6 DS 6
IDM 5.5 DS 5.5

External DS

IDM 6 introduced a new feature where an external DS instance can now be used as a supported repository in production environments. The following matrix indicates compatibility between IDM and external DS repositories:

  DS 6.5 DS 6 DS 5.x OpenDJ 3.x
IDM 6.5 Yes -- -- --
IDM 6 -- Yes -- --
IDM 5.x -- -- -- --
OpenIDM 4.x -- -- -- --
Note

It is strongly recommended that you always upgrade to the latest maintenance releases for whichever versions of IDM/OpenIDM and DS/OpenDJ you have deployed.

Java Compatability

Java 11

  • IDM 6.5 and later.
  • DS 6.5 and later.

Java 9

  • DS 6 only.

Java 8

  • IDM 5 and later; OpenIDM 4.x
  • DS 5 and later; OpenDJ 3.x

Java 7

  • IDM 5; OpenIDM 4.x
  • OpenDJ 3.x. Java 7 can be used in DS 5 but support for it is deprecated.

Software and Hardware requirements

IDM/OpenIDM

DS/OpenDJ

See Also

What operating systems are ForgeRock products supported on?

Checking your product versions are supported

FAQ: Upgrading IDM/OpenIDM

FAQ: Installing and configuring IDM/OpenIDM

FAQ: Installing and configuring DS/OpenDJ

Administering and configuring IDM/OpenIDM

Installing and Administering DS/OpenDJ

Related Training

N/A

Related Issue Tracker IDs

N/A


What versions of AM/OpenAM are compatible with IDM/OpenIDM?

The purpose of this article is to provide compatibility information between AM/OpenAM and IDM/OpenIDM versions. This includes the supported Java® versions for each combination.

Compatibility

The following matrix indicates compatibility between IDM/OpenIDM and AM/OpenAM for integration purposes:

  AM 6.5 AM 6 AM 5.5 AM 5 OpenAM 13.5 OpenAM 13
IDM 6.5 Yes -- -- -- -- --
IDM 6 -- Yes -- -- -- --
IDM 5.5 -- -- Yes -- -- --
IDM 5 -- -- -- Yes -- --
OpenIDM 4.5 -- -- -- -- Yes --
OpenIDM 4 -- -- -- -- --- Yes
Note

It is strongly recommended that you always upgrade to the latest maintenance releases for whichever versions of IDM/OpenIDM and AM/OpenAM you have deployed.

The authentication modules available for integration vary according to product versions as follows:

  IDM 6.x IDM 5.5 IDM 5 OpenIDM 4.x
OAUTH_CLIENT Yes Yes -- --
OPENID_CONNECT -- -- Yes --
OPENAM_SESSION -- Yes * Yes Yes

* The OPENAM_SESSION authentication module is deprecated in IDM 5.5. You should use the OAUTH_CLIENT module instead for integrating IDM with AM.

Java Compatability

Java 11

  • IDM 6.5 and later.
  • AM 6.5 and later.

Java 8

  • IDM 5 and later; OpenIDM 4.x
  • AM 5 and later; OpenAM 13.x

Java 7

  • IDM 5; OpenIDM 4.x
  • AM 5 and 5.1.x; OpenAM 13.x

Software and Hardware requirements

IDM/OpenIDM

AM/OpenAM

See Also

What operating systems are ForgeRock products supported on?

Checking your product versions are supported

Integrator's Guide › Supported Authentication Modules

Samples Guide › Integrating IDM With the ForgeRock Identity Platform

How does the OIDC authorization flow work when IDM (All versions) is integrated with AM?

How do I correctly configure the OPENAM_SESSION authentication module in OpenIDM 4.5?

FAQ: Upgrading IDM/OpenIDM

FAQ: Installing and configuring IDM/OpenIDM

FAQ: Upgrading AM/OpenAM

FAQ: Installing AM/OpenAM

Administering and configuring IDM/OpenIDM

Installing and configuring AM/OpenAM

Related Training

N/A

Related Issue Tracker IDs

N/A


Copyright and TrademarksCopyright © 2018 ForgeRock, all rights reserved.

This content has been optimized for printing.

Loading...