Add a user in Okta
To create a user in Okta, follow these steps:
- Select Directory > People and then select Add Person.
- Type the necessary details for the user and select Save.
- Search and select the new user’s username.
- Select Assign Application.
- Select the application you created earlier and then select Save.
- Navigate to the user’s profile and select Edit.
- On the locale field, type the required value (for example, fr_FR, en_US) and select Save.
Configure SSO in ALM
To configure the SSO in ALM, follow these steps:
-
Log in as an Admin.
-
Select Settings > Login Methods.
-
Go to the Single Sign-On (SSO) Configuration tab.
-
Select Add new SSO configuration.
Add sso in ALM -
Configure the following details and select Save.
-
Type a name for the configuration.
-
Select **IDP Initiated ** from the Single Sign-On (SSO) Settings dropdown.
-
For IDP-Initiated Authentication URL:
- Open the metadata XML file you downloaded earlier.
- Search for the location value and copy it.
- Paste this value into the IDP-Initiated Authentication URL field.
-
For Metadata XML File: Upload the .xml file you downloaded earlier.
-
-
Go back to the Setup tab.
-
From the dropdown, select Single Sign-On Configuration.
-
In the SSO Setup dropdown, select the configuration name you created earlier.
-
Select Save.
User login and language Setting
When a user logs in using the credentials through SSO, the language attribute passed from the IDP is mapped to the user’s interface and content language fields in ALM. The language settings are reflected immediately in the user interface and content without any caching time.
Users can manually update their language settings in the user profile section. These manually updated language preferences will remain in effect and will not be overridden by the IDP settings during future logins.
If a user is soft deleted from ALM, the language settings will be retained in the database. When the same user is added again, the previously set language will be restored.
Admins can check User Activity, Learning Summary, and Compliance Dashboard reports for language-specific details.