Discontinued
We’ve removed the following functionality. For previous releases, the information could be outdated or superseded.
IDM 8.0
Jetty configuration
We’ve removed jetty.xml
configuration in this release of IDM. The updated Jetty 12.0.16 configuration is replaced with a webserver.json
file for global settings and a webserver.listener-*.json
file to detect changes. Learn more in Embedded Jetty configuration.
Custom servlet filters
Custom servlet filters are not supported in IDM 8.0. The only servletfilter-*
configurations you can continue to use are CrossOriginFilter
and LargePayloadServletFilter
.
Embedded DS repository
The embedded DS repository is no longer included with IDM. Before you can use IDM, you must select and configure a repository.
Tamper protection for CSV audit logs
We’ve removed tamper protection for CSV audit logs in this release of IDM.
Integrated Windows Authentication (IWA)
We’ve removed the IWA authentication module in this release of IDM. This feature is a function of PingAM.
Standalone self-service
We’ve removed IDM standalone self-service and all self-service stages in this release. From IDM 7 onwards, this functionality is replaced by AM Authentication Trees.
The admin UI link to self-service resulting in a 404 error is a known issue. |
Social authentication
We’ve removed social authentication in this release of IDM. The feature is a function of AM. Once a user has logged in through AM (using a social provider or some other way), they can obtain an access token with that session and use the access token to interact with IDM through the rsFilter configuration.
Additionally, Microsoft has deprecated the "Sign In with LinkedIn" functionality as of August 1, 2023. Refer to Sign In with LinkedIn.
Progressive profile
We’ve removed progressive profile data collection in this release of IDM. This functionality is already supported by PingOne Advanced Identity Cloud and AM in a platform deployment. Learn more in:
-
Progressive profile in the Ping Identity Platform documentation.
-
Progressive profile in the PingOne Advanced Identity Cloud documentation.
Samples
We’ve removed the following samples and example configurations in this release.
Getting started sample
The getting-started
sample is no longer included with IDM. Use Synchronize data from a CSV file to IDM instead.
Synchronize data between IDM and DocuSign sample
The sync-with-docusign
sample is no longer included with IDM. You can find more information in the ICF documentation.
IDM 7.5
Java 11 support
Running IDM requires Java 17. Learn more in Java requirements.
IDM 7.4
IDM 7.2
OAUTH_CLIENT
authentication module
The OAUTH_CLIENT
authentication module has been removed. Using OAuth2 for authentication through AM is available with the resource server filter (rsFilter
).
CLI update
command
The cli.sh update
command (used in older releases to apply maintenance updates) has been removed in this release. Learn more about upgrading to the latest IDM release in the Upgrade Guide. The ability to place a server in maintenance mode has also been removed.
IDM 7.0
Native queries using _queryExpression
Native query expressions using the _queryExpression
keyword are no longer supported on managed objects. You must rewrite any custom queries that use _queryExpression
as regular filtered queries or as parameterized queries. Native query expressions are still supported for system objects.
reloadScriptOnExecution for Scripted Groovy connectors
For scripted Groovy connectors, the reloadScriptOnExecution
property has been removed from all sample provisioner files, as the property is not used by the connectors. To learn more about how scripts are loaded, refer to Script compilation and caching.
Scripted PowerShell connectors still use the ReloadScriptOnExecution property to determine when a script is reloaded from disk.
|
Properties from boot.properties
The following properties have been removed from <filename>resolver/boot.properties</filename>:
-
openidm.script.javascript.debug
-
openidm.script.javascript.sources
-
openidm.ssl.host.aliases
-
com.iplanet.am.cookie.name
-
com.sun.identity.auth.cookieName
Custom aliases for default keys
You can no longer specify custom aliases for the default keys that IDM generates on startup. Learn more in The IDM keystore.
Communication protocol for connector servers
In previous IDM releases, the protocol
property of a connector server configuration specified the communication protocol to the remote connector server. This property existed for legacy purposes and was set to websocket
by default. The property has now been removed and connections to the remote connector server always use the websocket
protocol.
Full Stack sample
The "full stack sample" (Integrating IDM With the ForgeRock Identity Platform) has been removed. The only supported method of authentication through AM is by using AM bearer tokens and the rsFilter
authentication module. Learn more in the Platform Setup Guide.
Obfuscating and encrypting property values
The ability to generate obfuscated and encrypted property values by using the crypto bundle has been removed. The secrets service replaces this functionality. Learn more in Secret stores.
Self-service registration with the legacy UI
When configuring self-service registration, the idmUserDetails
stage had previously used the identityResourceUrl
property instead of identityServiceUrl
. This stage now correctly uses the identityServiceUrl
property. identityResourceUrl
has been removed.
ScriptedCREST Connector and Sample
The ScriptedCREST connector and the corresponding sample have been removed in this release. Migrate any deployments that use this connector to the Scripted REST connector.
Office 365 Connector
Support for the Office 365 connector has been removed in this release. Instead of the Office 365 connector, use the Microsoft Graph API connector.
Active Directory Connector
Support for the Active Directory (AD) .NET Connector has been removed.
-
For simple Active Directory and Active Directory LDS deployments, use the LDAP connector.
-
For more complex Active Directory deployments, use the PowerShell connector toolkit.
Archive
For documentation and release information prior to IDM 7.0, check out the Documentation Archive.