Single Sign-On and System Stability Enhancements
Release
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 event processing:
- Disabled PingOne users now receive a clear error message, improving login clarity.
- The API now updates the user’s IdP based on changes to their user type, ensuring data consistency.
`updateUser`
- Fixed a (NPE) that occurred during the execution of a LogAction in Rubix, enhancing system reliability and preventing execution failures.
`NullPointerException`
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 API now updates the user’s Identity Provider (IdP) based on the user type change:
`updateUser`
- 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 |