Fluent Commerce Logo
Docs
Sign In

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
    `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

Released capability depth:Fix, Enhancement
Release bundle / Capability type:Platform, Web apps