Rapid channel changelog
Subscribe to get automatic updates. Learn more in Track rapid channel releases.
For release notes published before February 2026, refer to the Rapid channel changelog archive.
August 2026
11 Aug 2026
Versions 23132.0, 23146.0
No customer-facing features, enhancements, or fixes released.[1]
July 2026
22 Jul 2026
Versions 22875.0, 22883.0
No customer-facing features, enhancements, or fixes released.[1]
21 Jul 2026
Versions 22832.0, 22855.0
Key features
- Send email from next-generation scripts (OPENAM-25617)
-
Advanced Identity Cloud now provides a next-generation script binding,
emailService, that lets you send email directly from a script.
Enhancements
-
AME-33978: The Enable Connection via Credential toggle for the PingOne Worker service now automatically enables or disables the relevant connection fields based on your selection.
-
AME-35088: You can now use a new
validateaction on thesecretsendpoint to validate whether a secret mapping resolves to a valid secret in the configured secret store.
Fixes
-
AME-34781: Fixed an issue where the Add AI Agent button in the AM native admin console caused an error for Advanced Identity Cloud tenants. This button is now hidden but you can still add agents through the Advanced Identity Cloud admin console.
-
AME-34898: Fixed an issue where SAML SSO flows could use a circle of trust set to Inactive.
-
IGA-4641[2]: Fixed two bugs in certification campaigns where some reviewers didn’t receive assignment notifications and others received duplicate notifications, caused by a pagination issue and a race condition in staged campaigns.
-
IGA-4662[2]: Fixed an issue where entitlement mappings used application display names instead of stable connector IDs, which could cause incorrect behavior if application names changed or contained special characters.
-
OPENAM-23079: Fixed an issue where the Apple social provider failed on Android devices. During native authentication flows, Advanced Identity Cloud was not including the
code_verifierin requests to Apple’s token endpoint, which caused aninvalid_granterror. -
OPENAM-25429: The default Minimum Secret Key Length on the OATH Registration and Combined MFA Registration nodes has increased from 32 to 40 characters, for compatibility with Google Authenticator.
-
OPENAM-25556: Advanced Identity Cloud now honors the
pubKeyCredParamssequence in WebAuthn credential creation requests. -
OPENAM-25801: Fixed an issue where the SAML SP adapter returned the wrong failure code when it couldn’t map an assertion to a user profile.
-
OPENAM-26834: Hardened realm path handling for API requests to prevent potential security bypass.
-
OPENDJ-12269: Fixed an issue where the password substring check rejected passwords containing attribute values shorter than the minimum substring length, such as a two-character surname. Attribute values shorter than the minimum substring length are no longer checked for substrings by default.
20 Jul 2026
Version 22832.0
Enhancements
-
OPENAM-26326, OPENAM-26452: A new realm-level OAuth2 Provider setting, Enable Rich Authorization Requests with RCS, lets Advanced Identity Cloud process
authorization_detailsrequests when an RCS is configured. This setting also controls whetherauthorization_details_types_supportedis advertised on Advanced Identity Cloud’s well-known endpoint. -
OPENAM-26458: You can now configure Authorization Detail Type(s) on individual OAuth 2.0 clients to control which authorization detail types, as defined in RFC 9396 Rich Authorization Requests, each client can request.
-
OPENAM-26470: Dynamic client registration requests can now include
authorization_details_typesto register the authorization detail types an OAuth 2.0 client supports. -
OPENAM-26721: You can now skip signature verification when importing SAML metadata.
-
OPENAM-26073: Advanced Identity Cloud now includes v2.0 of the Patch Object node. This new version removes the Patch as Object configuration option and always updates the managed identity object as Advanced Identity Cloud. The v1.0 node is deprecated but continues to work in existing journeys.
Fixes
-
OPENAM-26086: Advanced Identity Cloud no longer relies on an oversized browser cookie to carry the full OAuth 2.0
/authorizerequest through the login flow. Instead, it stores that request state securely in CTS (Core Token Service) and restores it after authentication. This prevents large requests, such as ones with a bigid_token_hint, from failing with missingclient_idafter the user successfully signs on. -
OPENAM-26106: Resolved an issue where the IdP account mapper could return the
NameIDvalue from the wrong SAML entity when a remote SP was used in multiple circles of trust with differentNameIDvalue mappings. -
OPENAM-26180: Fixed an issue where ETag assertion was causing noisy CTS session assertion failures.
16 Jul 2026
Version 22773.0
Enhancements
-
FRAAS-33591: The promotions API now returns report metadata ordered by creation date, with the most recent first.
-
IAM-3954, IAM-10782: Improved accessibility of numeric input fields and list fields throughout the admin console.
-
IAM-10610: You can now mark parameters in custom reports as optional, giving you more flexibility when running reports.
-
IAM-10764: Journey annotation notes now display multi-line formatting in view mode, matching how they appear when editing.
-
IAM-10917: The deferred release environment message displayed in a modal during promotions now uses clearer language and explains that updating your production release version during promotion is standard practice.
Fixes
-
FRAAS-32040: Fixed a deadlock where the
/environment/startupendpoint became unresponsive when Advanced Identity Cloud services failed to start because of bad configuration. -
IAM-6882: Fixed an issue where the admin console displayed the incorrect product name.
-
IAM-7788: Fixed an issue where the Next Generation scripts editor displayed unpublished environment secrets and variables.
-
IAM-8343: Fixed an issue where the delete button for ESVs was not disabled for tenant auditors.
-
IAM-10686: Fixed an issue where navigation labels in the hosted pages editor wrapped inconsistently compared to the hosted account pages.
-
IAM-10728: Fixed a pagination issue where organization administrators with a limited user scope saw a
no users founderror after navigating past the last page of the user list. -
IAM-10780: Fixed an issue where exporting a journey containing a Device Profile node with a custom matching script did not include the script, causing import failures.
-
IAM-10812: Fixed an issue where the edit icon in the Inner Tree Node and Scripted Decision Node opened an intermediate list instead of navigating directly to the linked resource.
-
OPENAM-28030: Journey name validation rules in the access management backend are now consistent with those in the access management native console and the Advanced Identity Cloud admin console.
-
OPENAM-28291: Fixed an issue where Page nodes using both a CAPTCHA node and live password validation could fail because the CAPTCHA token was reused on repeated validation requests. The fix is now available in Page node v3, which ensures that nodes with validation enabled generate a new CAPTCHA token for each validation request.
08 Jul 2026
Version 22555.0
Enhancements
-
AME-34566: The Evaluator Version selector is now available in the Advanced Identity Cloud admin console for all remaining next-generation script types, including OIDC node, Social Provider Handler node, OAuth2 scripts, and Policy Condition scripts.
-
FRAAS-33086: You can now migrate user accounts from the deprecated PKCS5S2 password hashing scheme to a more secure algorithm.
-
IAM-2333: The Identities page now displays an Account Status column showing whether each user account is Active or Inactive.
-
IAM-3671, IAM-9388, IAM-10148, IAM-10174, IAM-10548: Improved accessibility across hosted journey pages and the admin console, including context-sensitive page titles, form field labels, and
aria-describedbyattributes for the Attribute Collector node. -
IAM-8200: You can now use an environment secret or variable (ESV) to configure the from address for email providers.
-
IAM-9628: Proxy Connect enabled tenants can now manage Proxy Connect configuration directly in the Advanced Identity Cloud admin console, without using the API.
-
IAM-10069: Hosted journey pages now display hCaptcha text and challenges in the end user’s configured locale.
-
IAM-10536, IAM-10553, IAM-10558, IAM-10559: Improved color contrast for active UI components across multiple areas of the admin console to meet accessibility standards.
-
IAM-10595: Updated the column picker component for consistent behavior across data tables in the admin console and hosted account pages.
-
IAM-10596, IAM-10597, IAM-10598: Column visibility preferences for data tables in the admin console and hosted account pages are now customizable and saved between sessions.
-
IAM-10641: The AI Agents page now displays an Enable AI Agents button when the feature has not yet been enabled.
-
IAM-10796: Super administrators can now configure the redirect URI to use a custom domain when setting up federated administrator access.
-
IAM-10952: The Identities page now displays a loading spinner while identity data is being fetched.
-
OPENAM-27489: You can now create and edit social identity providers in the Advanced Identity Cloud admin console.
-
OPENAM-27492: You can now configure self-service journey mappings directly in the Advanced Identity Cloud admin console.
-
PF-39499[3]: Microsoft 365 SSO applications now use the selected UPN Attribute Name setting for WS-Trust username authentication. Existing applications must be resaved for this change to take effect.
Fixes
-
FRAAS-31319: Fixed an issue where log streaming relied on the
sourcefield for the original log source, which can conflict with Splunk’s reservedsourcefield. Splunk log streaming now includesstream_sourceto preserve the original Advanced Identity Cloud log source. -
IAM-4875: Fixed an issue where ESV values couldn’t be entered as the well-known endpoint URL when setting up Microsoft Entra ID as a federation IdP.
-
IAM-5457: Fixed an issue where using an ESV in the Password Policy view caused the page to freeze.
-
IAM-6374: Fixed an issue where journeys could be imported even when their referenced ESVs were not published.
-
IAM-8313: Fixed an issue where setting a managed object property to nullable caused it to disappear from the Password Policy attribute validation list.
-
IAM-10593: Fixed a layout issue on the Journeys page where journey counts for category tags were obscured for locales with longer words.
-
IAM-10776: Fixed an issue where the stored username was overwritten with an OTP value when Remember Me was enabled during MFA sign-on.
-
IAM-10833: Fixed an issue where the admin console incorrectly displayed "Rollback in progress" during a standard environment promotion.
-
IAM-10836: Fixed a regression where
TextOutputCallbackmessages containing custom HTML were rendered with unexpected line breaks.
June 2026
4 June 2026
Version 22170.0
Key features
- Identity Governance role LCM (IGA-4265)[2]
-
The new role lifecycle management (LCM) feature lets designated end users create, update, and delete roles on behalf of others without full administrative access. All changes are submitted as workflow-driven requests, maintaining governance and security while delegating role management to business owners.
Find more information in Role lifecycle management for Identity Governance.
- Identity Governance for AI agents (IGA-4223)[2]
-
Agent Governance lets you detect, onboard, and govern AI agents the same way you govern human identities, accounts, and roles. This brings them under the governance umbrella alongside human identities.
Find more information in Agent Governance and Agent Governance: custodian and reviewer tasks.
Enhancements
-
AME-33781: Advanced Identity Cloud now supports the WebAuthn conditional UI, also known as passkey autofill. This lets your end users sign in with a passkey if they’ve previously saved one in their browser.
-
IAM-1478: Autofill is now disabled for fields on pages where you add identities.
-
IAM-4646: Tenant administrators registered through federation no longer have the option to update their username and password on the sign-on screen.
-
IAM-9608: You can now assign an authorization policy to a SAML or OIDC application. This lets you restrict who can access an application to a subset of end users who have authenticated through a specific journey.
-
IAM-9937: The SaaS REST and SaaS REST (connector server) applications now let you add filter policies to object types when you configure provisioning. Adding filters at the API level reduces network overhead, boosts synchronization performance, and prevents unwanted data from entering your identity pipeline.
-
IAM-10132: The Advanced Identity Cloud admin console is now fully accessible using keyboard controls.
-
IAM-10810: The PingOne worker service now lets you configure the connection to PingOne using a credential JWT.
-
OPENAM-26335: The PingOne Verify Evaluation node now lets you suppress the display of the verification code in the PingOne Verify web UI.
-
OPENAM-27540: You can now configure a trusted CA certificate for each OAuth 2.0 client using the
tls_client_authauthentication method, instead of relying only on realm-wide CAs. -
IAM-8699: Advanced Identity Cloud now supports node versioning. When we make changes to a node in the future, we’ll create a new version of the node.
This release introduces new node versions for the following nodes:
Node Description of change Adds support for standalone nodes within a Page node. Standalone nodes are self-contained and can be included after the final multiple outcome node.
Adds an option to prepopulate the username if it’s available in the shared state.
Adds support for the WebAuthn conditional UI, also known as passkey autofill, and removes the ability to return the challenge as JavaScript.
Removes the ability to return the challenge as JavaScript.
Other node versioning changes include:
- Resource version
3.0forauthenticationtreesREST endpoint -
We’ve added a version-aware
3.0resource to therealm-config/authentication/authenticationtreesendpoint. When sending a request to this endpoint, set theAccept-API-Versionheader toprotocol=2.1,resource=3.0.Resource versions 1.0 and 2.0 are deprecated.
- Versioned node endpoints
-
The
realm-config/authentication/authenticationtrees/nodesendpoint is now versioned. Specify the version of the node in the request URL, for example:https://<tenant-env-fqdn>/am/json/realms/root/realms/alpha/realm-config/authentication/authenticationtrees/nodes/UsernameCollectorNode/2.0.Versionless node endpoints are deprecated.
- Audit logging
-
The node version is logged in the am-authentication source under the
AM-NODE-LOGIN-COMPLETEDevent for node versions greater than1.0.
- Resource version
Fixes
-
AME-34254: Added support for next-generation SAML SP account mapper scripts to the Advanced Identity Cloud admin console.
-
FRAAS-29198: Fixed an issue where promotions that failed due to the encrypted secrets verification check were not listing the configuration paths that needed updating.
-
IAM-5003: Fixed an issue where changing the locale on the terms and conditions creation page didn’t change the text in the editor.
-
IAM-9751: Fixed an accessibility issue where the VoiceOver screen reader was not vocalizing UI text correctly.
-
IAM-10040: Fixed an issue where the browser was incorrectly using autofill if a KBA Definition Node was within a Page node. The issue prevented use of tab and arrow functionality for that node.
-
IGA-4139: Updated the access filter component in the IGA access graph to accept dynamic filter options. This lets you use different UI components to customize the available filter options, based on context.
-
IGA-4275: Fixed a pagination issue in the Direct Reports view by removing sortable columns and default sort from the Direct Reports and Delegates pages.
-
OPENAM-26359: Added a new configuration option, Enable Rich Authorization Requests with RCS, to the
OAuth2 Providerservice. This resolves an issue with remote consent where authorize requests withauthorization_detailswould fail with aninvalid_requesterror if an RCS was not configured.
April 2026
28 Apr 2026
Version 21659.0
Changed functionality
- Graceful shutdown of identity management services (OPENIDM-19536)
-
What changed? When an identity management service instance shuts down, it now drains in-flight HTTP traffic before exiting. In-flight responses include a
Connection: closeheader that signals clients to close persistent (keep-alive) connections.Why it matters? Previously, integrations that held long-lived connections through a connection pool sent a request over a connection to an instance that had already shut down, which resulted in transient
404responses or connection errors. With this change, compliant HTTP clients close affected connections and reconnect on the next request, which eliminates those transient failures during routine restarts and upgrades.What you need to do? Nothing, in most cases. Standard HTTP client libraries and connection pools honor the
Connection: closeheader, by default. If you maintain a custom HTTP client or have explicitly disabled connection-close handling, verify that your client respectsHTTP/1.1connection-close semantics.
17 Apr 2026
Version 21531.0
Enhancements
- New binding for next-generation SP adapter scripts (OPENAM-26050)
-
A new
authnRequestHelperbinding has been added for next-generation SP adapter scripts. This binding lets you retrieve and modify the destination property of theAuthnRequest.
| This entry was revised on 29 April 2026 as OPENAM-26050 was inadvertently excluded from the changelog. |
14 Apr 2026
Version 21478.0
Key features
- Snowflake connector (OPENIDM-21957)
-
The Snowflake connector is now bundled with Advanced Identity Cloud. This new connector allows you to manage users, grant and revoke roles and database roles, and synchronize data between Advanced Identity Cloud and Snowflake.
Learn more about the 1.5.20.33 Connector changes.
- Identity Governance Access Modeling[2] (IGA-3696)
-
Advanced Identity Cloud Identity Governance introduces a new feature called Access Modeling (role mining) that analyzes existing user-to-entitlement assignments to discover potential access roles that reflect how people use access in your environment. Using advanced machine learning, it examines current roles and entitlements across your access landscape to propose new role candidates and suggest changes to existing ones.
Access Modeling is an Advanced Identity Cloud add-on capability that integrates with the Identity Governance add-on capability.
Enhancements
-
IAM-1715: Improve messaging on back button for 404 pages in the Advanced Identity Cloud admin console.
-
IAM-3829: You can now perform dry-run promotions in the Advanced Identity Cloud admin console.
-
IAM-3834: Distinguish between dry-run and actual promotions in the promotion report in the Advanced Identity Cloud admin console.
-
IAM-8149, IAM-8275, IAM-8988: Added the following configuration options to the Advanced Identity Cloud admin console when you create or edit a journey:
-
Override authenticated session timeout,Maximum Session Time, andMaximum Idle Time -
Transactional Only -
No Session
Previously, these settings could only be configured over REST.
-
-
IAM-8972: You can now configure managed objects and relationships in the Advanced Identity Cloud admin console.
-
IAM-9819[4]: Added the ability to export custom reports.
-
IAM-9822: You can now perform promotion rollbacks in the Advanced Identity Cloud admin console.
-
IAM-9903[4]: Added the ability to import custom reports.
-
IAM-9960: Added a wider scope to the monitoring search feature by being able to search on
/payload/messageand just/payloadin cases where the monitoring record’s payload is a string. -
OPENIDM-22009: All connectors included with Advanced Identity Cloud were upgraded. Learn more in 1.5.20.34 Connector changes.
-
IGA-4036: Added the ability to add and remove members of an entitlement directly from the entitlement LCM users tab.
Fixes
-
IAM-1907: Fixed an issue where custom endpoint search showed an incorrect message.
-
IAM-2537: Fixed an issue where non-dashboard URLs didn’t show a 404 page.
-
IAM-2615: Fixed an issue where border radius settings affected the hosted pages editor preview.
-
IAM-3453: Fixed styling issues with the back button.
-
IAM-5439: Fixed an issue where an ESV couldn’t be updated after its last value was deleted.
-
IAM-7502: Fixed an issue where the color in the
Card Input Border Focus Colorhosted pages setting wasn’t applied to the search field in the My Applications hosted account page. -
IAM-9475: Fixed an issue in the hosted journey pages where a journey was allowed to continue in the event of a password mismatch when a message node was on the same page.
-
IAM-9752: Fixed an issue where VoiceOver gestures didn’t work on drop-down lists.
-
IAM-9842: Fixed an issue where VoiceOver didn’t announce text for some page elements.
-
IAM-9936: Fixed an issue with the query operation in the SaaS REST application where setting the type select field prevented the method select field from being cleared, and the other way around.
-
IAM-9952: Fixed an issue where the table header for the action column was empty on several pages in the hosted account pages.
-
IAM-9958: Fixed an issue where the table header for the action column was empty on several pages in the Advanced Identity Cloud admin console.
-
IAM-10056: Fixed an issue on the Auth Scripts page where the modal body failed to load after clicking New Script.
09 Apr 2026
Version 21386.0
Enhancements
-
FRAAS-31357: You can now use the
/environment/aiagent?_action=enableendpoint to simplify the process of enabling the AI Agents feature in your sandbox environments. Learn more in Enable the AI agents feature. -
IGA-4247[2]: Added two new log sources,
iga-apiandjas, to improve Identity Governance monitoring:-
The
iga-apilog source captures Identity Governance events related to API requests, certifications, segregation of duties (SOD), events, glossary, and lifecycle management (LCM). -
The
jaslog source captures events from the Java API Service (JAS), including receipt, republishing, and processing of identity management audit messages, as well as logging of entity creation and updates with success and failure tracking.
-
March 2026
30 Mar 2026
Version 21182.0
Key features
- Identity for AI (IAM-9357)
-
You can now use AI agents to secure your organization’s AI-driven solutions. AI agents are specialized OAuth 2.0 clients that are onboarded with their own identities. They can securely perform tasks on behalf of end users through a delegated token exchange process, ensuring distinct accountability and granular access control.
You can use AI agents to securely build digital assistants that operate on behalf of end users, such as a chatbot on a retail website helping a user navigate products, or an internal workforce assistant acting on behalf of an employee to access enterprise tools like Salesforce.
Learn more about AI agents in Secure your AI-driven solutions using AI agent identities.
24 Mar 2026
Version 21083.0
Key features
- Partial support for Rich Authorization Requests (RAR) (AME-28325)
-
The
/authorizeand/parendpoints now optionally accept theauthorization_detailsparameter from the RAR (Rich Authorization Requests) specification RFC 9396, allowing clients to specify fine-grained authorization requirements. - App Policy Decision node (AME-30063)
-
A new App Policy Decision node is a specialized policy node that lets you enforce OIDC and SAML application access policies in journeys. You can use the node to filter access by group, organization, and more.
- Support for audience parameter in token exchange (AME-33970)
-
A client can now specify audience parameters in OAuth 2.0 Token Exchange requests. These parameters can be allowlisted and, if valid, are included in the audience claim of the resulting token.
- Next-generation scripted JWT operations (OPENAM-25836)
-
The
jwtValidatorandjwtAssertionbindings are now available in all next-generation scripts.
Enhancements
-
AME-33573: Next-generation scripts now include
utils.base64url.encode()andutils.base64url.decodeToBytes()for Base64URL encoding and decoding. -
AME-33971: Added a new Save and Test Connection button to the PingOne worker configuration screen allowing you to validate the connection.
-
AME-33973: You can now configure the PingOne Worker Service connection using a credential JWT.
-
AME-34248: You can now use next-generation scripts in the Social Provider Handler node to transform normalized profile data into identities or managed users.
-
AME-34249: You can now use next-generation scripts in the OIDC ID Token Validator node. The
jwtClaimsbinding now behaves as a native JavaScript object. -
AME-34540: You can now specify autocomplete attributes for username nodes.
-
OPENAM-21474: A new
Minimum max_age for Authorize Requestsproperty is now available in the advanced OIDC settings of the OAuth 2.0 provider service. -
OPENAM-23610: The default value for the Return challenge as JavaScript (Legacy) property on the WebAuthn Authentication and WebAuthn Registration nodes is now not enabled. Ping Identity recommends that you keep this setting.
-
OPENAM-24523: You can now dynamically modify the scopes of a refresh token during the refresh flow with the new next-generation scope validation script binding,
scopeValidatorHelper, and its method,inheritAccessTokenScopesOnRefresh(). This is useful when scope validation scripts alter access token scopes and you need the refresh token to inherit those changes. -
OPENAM-25901: Next-generation OAuth 2.0 scope validation scripts now have access to the
availableScopesbinding, which lists all scopes configured for the client. A newthrowInvalidScope()method is also available to simplify error handling.
Fixes
-
AME-34216, AME-34398: When using an SSO token as the subject for a policy with an
IDM userenvironment condition, it now correctly resolves to the IDM_idinstead of the user’s AM universal ID.You can temporarily revert this behavior by setting the ESV
esv.am.policy.condition.idm.universalIdtotrueto let you update policies to use another property. -
AME-34329: By default, parallel updates can no longer be made for CTS sessions. You can revert this behavior by setting the ESV
esv.cts.use.etag.assertion.on.updatestofalse.
18 Mar 2026
Version 21027.0
Key features
- Policy Decision node (AME-28779)
-
A new Policy Decision node lets you evaluate an authorization policy against resources within an authentication journey.
- Backchannel Notification node (AME-32579)
-
Introduced a new Backchannel Notification node that allows a backchannel journey to send real-time status updates to the main authentication journey.
Enhancements
-
FRAAS-28387: Invites for Advanced Identity Cloud tenant registration now use a one-time passcode (OTP) instead of a magic link. This change prevents email scanners from accidentally invalidating single-use links.
-
AME-29745: Improved the certificate validation process in the Certificate Collector and Certificate Validation nodes. By default, Advanced Identity Cloud collects the _first certificate in a certificate chain (the user certificate). You can now create an ESV named
esv-am-nodes-certificatechain-validation-enforcedand set its value totrueto collect the chain of certificates. -
AME-33851: You can now use next-generation scripts for social identity provider transformation scripts.
-
OPENAM-25329: The PingOne Protect Initialize node now includes an
Additional Signals SDK Initialization Optionsattribute. This allows you to configure options that aren’t already defined in the node. ThePingOneProtectInitializeCallbackhas been updated with new fields to support this. -
OPENAM-25677: The
PingOneProtectInitializeCallbacknow includes auniversalDeviceIdentificationfield, which replaces the deprecatedenableTrustfield. TheenableTrustfield is still returned for backward compatibility.
Fixes
-
IGA-4186[2]: Fixed an Identity Governance issue where the end-user UI did not correctly sort and paginate large user populations, improving responsiveness for large datasets.
-
OPENAM-22698: Fixed a bug that caused duplicate URIs in WS-Federation responses.
February 2026
19 Feb 2026
Version 20712.0
Fixes
-
OPENIDM-21493: You can now cancel a clustered reconciliation even when a route associated with the source or target system is unavailable.
Changed functionality
-
OPENIDM-21718: The
maxQueueSizefor queued synchronization now defaults to1000and can’t be configured to a value higher than1000or lower than100. The previous default was20000.The
pageSizestill defaults to100, but now can’t be configured to a value higher than100or lower than10. If the configuredpageSizeis greater thanmaxQueueSize / 10, Advanced Identity Cloud usesmaxQueueSize / 10for the page size.If you have any configuration outside of these bounds, Advanced Identity Cloud automatically adjusts the values to the nearest bound.
18 Feb 2026
Versions 20698.0, 20705.0
Enhancements
-
AME-34191: You can now override the HTTP binding used to redirect users to the SAML error page. To do this, configure an ESV variable named
esv-global-saml-error-page-http-bindingand set its value toHTTP-POSTorHTTP-Redirect. If you don’t set this variable, Advanced Identity Cloud uses the default value ofHTTP-POST. -
IAM-6546: End users now have more options to manage their devices in the hosted account pages. For each device, they can view when it was last used for sign on, view when it was added, edit its name, and delete it.
-
IAM-9672: In the advanced sync Mapping tab, if no properties have been mapped, it now shows a more accurate description of the target and source identity objects whose properties can be mapped.
Fixes
-
IAM-6640: Fixed an issue in the hosted pages theme preview where clicking Edit Personal Info opened two instances of the modal.
-
IAM-8221: Fixed an issue in the terms & conditions live preview where interactive elements weren’t disabled.
-
IAM-9620[2]: Fixed an Identity Governance issue where clicking Save in the certification template creation wizard didn’t disable the button after submission, which could result in the creation of unintended duplicate templates.
-
IAM-9786: Fixed an issue where ESV placeholders manually entered into a field were always treated as strings, regardless of whether they were an array, list, or string.
-
IAM-9886: Fixed a display issue on the Reports Run History tab where the pop-up menu items weren’t displayed correctly.
17 Feb 2025
13 Feb 2026
Version 20645.0
Enhancements
-
The following OAuth 2.0 scripts can now use the next-generation scripting engine, which gives them access to common bindings such as
utilsandopenidm:-
AME-33228: OIDC claims
-
AME-33846: Scripted JWT validator
-
AME-33847: Scope validation
-
AME-33848: Authorize endpoint data provider
-
AME-33849: Scope evaluation
-
AME-33850: May act
-
-
The following SAML 2.0 scripts can now use the next-generation scripting engine, which gives them access to common bindings such as
utilsandopenidm:-
AME-32919: SP adapter
-
AME-32920: IDP adapter
-
AME-32921: IDP attribute mapper
-
-
AME-32969: You can now make sure the
samlApplicationbinding is available for all SAML flows by enabling the application context in the hosted IdP or remote SP entity configuration. Previously this was only added in certain situations such as when using an application journey or IdP-initiated integrated mode. -
AME-32997: Added an
Allow Retryoption to the Backchannel Initialize node that lets end users retry a failed backchannel authentication journey. -
AME-33430: You can now include remote consent agent credentials in a
Basic Authenticationheader for pushed consent requests. -
AME-33930: A new
testConnectionaction on therealm-config/services/pingOneWorkerService/workers/pingone-worker-service-nameendpoint lets you test the connection from Advanced Identity Cloud to PingOne. -
AME-33939: A new
listLatestNodeDefinitionsaction on therealm-config/authentication/authenticationtrees/nodesendpoint provides a list of node definitions for the latest version of each node.This action combines the responses from the following separate actions into a single response:
-
getAllTypesaction on therealm-config/authentication/authenticationtrees/nodesendpoint -
schema,templateandlistOutcomesactions on therealm-config/authentication/authenticationtrees/nodes/node-nameendpoint
-
-
FRAAS-29084: Custom domains are now restricted to a maximum of 63 characters in the Advanced Identity Cloud admin console. This restriction has always existed on the system backend.
-
OPENAM-22125: A new Proxy Configuration tab in the Http Client Service configuration lets you use separate proxy configurations per HTTP Client instance.
-
OPENAM-24476: Added
java.util.zipclasses to the allowlist for the Scripted Decision node scripting context. -
The following enhancements have been made to the nodes provided with Advanced Identity Cloud:
-
AME-33009: Enhanced the RADIUS Decision node to capture Vendor-Specific Attributes (VSA) returned by the RADIUS server during authentication.
-
Enhancements to the PingOne Protect Evaluation node:
-
AME-33807: Fixed an issue where a default value was sent for the flow subtype. Previously, the node would fall back to using the value configured in Authentication Flow Subtype or Authorization Flow Subtype. Now, if nothing is found in the node state, the node doesn’t send a value to PingOne Protect.
-
OPENAM-24557: Added a configuration property that lets you specify a custom session ID in the node state.
-
OPENAM-24562: Added two configuration properties that let you include a custom browser cookie and any externally maintained
deviceIdin the request sent to PingOne. -
OPENAM-25553: Added a configuration property that lets you include user group information as part of a risk evaluation.
-
-
The following nodes now let you set custom headers on journey success, failure, and error:
-
AME-33813: Set Success Details node
-
AME-33874: Set Failure Details node
-
AME-33873: Set Error Details node
-
-
OPENAM-24419: Added a new RSA SecurID node. This node replaces the Marketplace RSA SecurID node, which is now deprecated.
-
OPENAM-24546: Removed certain unused and unsupported configuration properties from the PingOne Protect Initialize node and its associated callback (
PingOneProtectInitializeCallback). -
OPENAM-25372: Added a JWT Password Replay node to secure the user’s password within an encrypted JSON Web Token (JWT). This node is used by PingGateway and replaces the old Password Replay scripting functionality.
-
OPENAM-24401: The CAPTCHA node now prevents submission after expiry.
-
OPENAM-24489: The Device Binding and Device Signing Verifier nodes now let you specify a clock skew between the client device and AIC. This helps prevent binding failures caused by clocks being out of sync.
-
-
OPENAM-25371: Added a configuration property to the PingOne Verify Evaluation node to enable automatic redirection to the journey after an end user completes verification (when using the
Redirectdelivery mode). -
OPENAM-25618: The new
localesbinding lets you return the localized version of a string from a translation map. It is available to next-generation Configuration Provider node, Journey Decision node, and Device Match node scripts.
Fixes
-
AME-33653: Custom nodes now work with the Configuration Provider node.
-
AME-33808: If Node State Attribute For User ID is provided in the PingOne Protect Evaluation node, but the corresponding attribute is missing from the node state, the node triggers the failure outcome rather than using the user ID associated with the AM identity.
-
AME-34217: Added a version setting to the Configuration Provider node. This update provides the underlying infrastructure for a node versioning feature in an upcoming release.
-
OPENAM-21881: Updated the Page node to remove
pageNodeCallbacksfrom the shared state after the node completes. -
OPENAM-23918: Resolved a race condition in the OATH Registration node and OATH Device Storage node where recovery codes could potentially be lost.
-
OPENAM-24065: Improved consistency for error responses across realms when processing illegal arguments. The
/authenticatecall now correctly returns a 400 (Bad Request) instead of a 500 (Internal Server Error) for invalid arguments. -
OPENAM-25406: Added an
identity.exists()method to next-generation objects returned byidRepository.getIdentity(). This lets scripts verify an identity’s existence in the identity store before further processing.
12 Feb 2026
Version 20612.0
Enhancements
-
ANALYTICS-1383[4]: The new historical change report feature provides a complete audit trail of changes to your managed identities. It tracks all modifications to user profiles, roles, accounts, and applications. You can easily generate reports to see what changed, who made the change, and when it happened, which gives you clear insights for compliance and security monitoring.
09 Feb 2026
Versions 20575.0, 20577.0
No customer-facing features, enhancements, or fixes released.[1]
06 Feb 2026
| Identity management changes in this release have been reverted. All OPENIDM changes associated with this release have been withdrawn. |
Versions 20552.0, 20554.0
Enhancements
-
OPENIDM-21472: When provisioning applications and using queued synchronization, changes to a user account now propagate to all associated accounts.
Fixes
-
OPENAM-25702: The PingOne Protect Evaluation node again supports a Node State Attribute For Username setting. PingOne Protect risk evaluation calls can depend on the username.
-
OPENIDM-21493: You can now cancel a clustered reconciliation even when a route associated with the source or target system is unavailable.
-
OPENIDM-21776: The Advanced Identity Cloud identity management service now uses synchronous HTTP client requests to connect to external identity management, REST, and token introspection services. This change prevents connection closure exceptions from terminating reconciliation.
Changed functionality
-
OPENIDM-21718: The
maxQueueSizefor queued synchronization now defaults to1000and can’t be configured to a value higher than1000or lower than100. The previous default was20000.The
pageSizestill defaults to100, but now can’t be configured to a value higher than100or lower than10. If the configuredpageSizeis greater thanmaxQueueSize / 10, Advanced Identity Cloud usesmaxQueueSize / 10for the page size.If you have any configuration outside of these bounds, Advanced Identity Cloud automatically adjusts the values to the nearest bound.