Single Sign-On and System Stability Enhancements
Author:
Yulia Andreyanova
Changed on:
24 Feb 2025
Target release date: | 2025-02-24 |
---|---|
Release status: | Released |
Description
This release enhances authentication messaging, ensures accurate Identity Provider (IdP) updates in user management, and improves system stability during processing:
- Disabled PingOne users now receive a clear error message, improving login clarity.
- The
`updateUser`
API now updates the user’s IdP based on changes to their user type, ensuring data consistency. - Fixed a
`NullPointerException`
(NPE) that occurred during the execution of a LogAction in Rubix, enhancing system reliability and preventing execution failures.
Changelog
Single Sign-On
- Disabled PingOne users now receive an error message instead of an unhandled system error: "The username or password you entered is incorrect. Please try again.".
- The
`updateUser`
API now updates the user’s Identity Provider (IdP) based on the user type change:- If the type changes to ADMIN or API, the IdP is updated to Ping One.
- If the type changes to any other value, the IdP is set to the one defined in SSO.DETAILS. If this property is missing, the default is Ping One.
- If no user type is provided, the IdP remains unchanged.
Rubix Execution Stability
- Addressed an issue where a NullPointerException (NPE) could occur during LogAction execution in Rubix, improving overall system reliability. For more details on LogAction behavior, refer to Exception Management, Debugging and Logging Events.
Released capability depth: | Fix, Enhancement |
---|---|
Release bundle / Capability type: | Platform, Web apps |