In the SSO Just-In-Time user flow, the lookup that resolves the user's primary key on the update path is case-sensitive.
When the IdP asserts a username whose character case differs from the value stored in CMN_SEC_USERS.USER_NAME, JIT correctly detects the user already exists and takes the update branch, then fails to resolve the user id and security group synchronization and Resource attribute updates silently never reach the real user. The user still authenticates successfully
STEPS TO REPRODUCE:
Expected Results: JIT recognizes the existing user regardless of character case and applies the asserted security groups and Resource parameters to that user.
Actual Results: The security groups asserted by the IdP are not applied to the user, and mapped Resource parameters are not updated. No error is shown to the user and login succeeds.
Clarity 16.4.1, 16.4.2, 16.4.3 with JIT 2.0
DE209746
Fixed in Clarity 16.5.0
Workaround: Correct the stored USER_NAME in Clarity so its character case exactly matches what the IdP asserts, or change the IdP mapping to emit the same case as stored.