OpenID Connect Authentication
Okta
The following sections provide configuration information to use OpenID with an Okta account.
Adding Users
to use the OpenID login functionality with Privilege Secure an Okta user must match a user in an AD domain that Privilege Secure is aware of.
The user will also need to be given access to Privilege Secure by assigning them a role from the Config->Role Management screen.
To create a new user click the Directory menu item and select People from the dropdown. You should see this screen.
If your screen doesn’t look like this then you’re probably in Developer Console view. Click in the top left corner (where it says Developer Console) and choose Classic UI.
To add a new user, click the Add Person button:
Privilege Secure will use the ‘Username’ value to search the host-user table for the matching user.
The OpenID Connector configuration screen gives 3 options for the host-user field that the Okta Username will be matched against – under the Login Format dropdown:
- sAMAccountName
- User Principal Name
- Email Address
Okta doesn’t allow sAMAccountName to be used as the Username, so sAMAccountName isn’t supported here.
Users in sbpam.local are all set up with both UPN and Email Address – but they’re not the same.
The two Okta users below both map to the same sbpam.local user
To use the first account the Privilege Secure OpenID Connector Login Format should be set to Email, for the second UPN.
To create a user, enter the appropriate Username value and other data. Set the Password option to Set by Admin and configure the password directly. If the user is required to set (or reset) their own password, Okta handles it – which won’t return control to Privilege Secure until it’s done.
Assigning Users to Applications
This example has one application with users automatically assigned – but that may not always be the case, so…
When the user has been created click their name and you will see the User Details screen:
If the application you want to use isn't listed, click the ‘Assign Applications’ button and select it.