This article provides a solution for preventing daily username changes in Security Assertion Markup Language (SAML) applications when usernames should not be updated by the application. Adjusting the mappings and updating the settings ensures that usernames do not revert daily, thus reducing the need for manual intervention.
- Okta Administrators
- SAML Applications
-
Navigate to the Okta Dashboard and go to Directory > Profile Editor.
-
Find the User profile for the SAML application and click on Mappings.
-
Select Okta User to Application User mapping.
-
Check if the arrow for the username attribute is set to "Apply mapping on create" or "Apply mapping on create and update".
-
If it is set to "Apply mapping on create and update", change the setting to Apply mapping on create only.
Alternatively, if the application has a specific username setting:
-
Navigate to the Applications tab in the Okta Dashboard.
-
Select the SAML application and click on the Sign-On tab.
-
Find the Update application username on setting and change it to Create only.
Following these steps prevents SAML applications from syncing the username format, thus avoiding the need for manual intervention.
