Okta SSO Integration
Create a SAML App in Okta
Log into your Oktorganisation’s requirements.
Click Next.
Configure SAML
Populate the SAML Settings page as follows:
General
The above example uses https://app.rx-cloud.com, replace this with your own ResourceXpress URL
Field | Value |
---|---|
Single sign-on URL | https://<your-rx-address>.rx-cloud.com/SsoConsumer |
Audience URI (SP Entity ID) | https://<your-rx-address>.rx-cloud.com |
Default RelayState | Leave Blank |
Name ID Format | Unspecified |
Application Username | Okta username |
Update application username on | Create and update |
Attribute Statements
Name | Name format | Value |
---|---|---|
firstname | Unspecified | user.firstName |
lastname | Unspecified | user.lastName |
email | Unspecified | user.email |
rfid | Unspecified | user.rfid this attribute must first be created and populated in Okta |
accesscode (optional) | Unspecified | user.accesscode this attribute must first be created and populated in Okta |
defaultlocation | Unspecified | The ID number for the Location that the user will have default access to. |
allowedlocation | Unspecified | A comma separated list of Location ID numbers that the user has access to. |
dateformat | Unspecified | The date format for the user.
|
roles | Unspecified | A comma separated list of Role ID numbers. The default role ID values are as below
|
Click Next.
Select your organisations status in the Feedback screen and click Finish
On the next page click the button View Setup Instructions, this will open in a new tab.
Make a note of the Identity Provider Single Sign-On URL and the Identity Provider Issuer values.
These will be needed when configuring SSO in ResourceXpress.
Return to the previous tab, and select Assignments.
Using the Assign button allows access to users and/or groups who will require access to the ResourceXpress console.
Configure ResourceXpress with Okta SSO
Requirements
ResourceXpress User with a Server Admin or higher Security Role
Navigate to your ResourceXpress Admin Dashboard.
https://<your-rx-address>.rx-cloud.com/
Using the top menu click Administration Settings → System Settings.
Then choose the SSO Settings tab.
Populate the following settings:
RX Field | Value |
---|---|
URL | Enter the Identity Provider Single Sign-On URL from the Okta setup. |
IPD ID | leave blank |
Authenticating Authority | Enter the Identity Provider Issuer from the Okta setup. |
Auto create user records from SSO (optional) | Yes or No |
When Auto-create user records from SSO is enabled a local user record will be created in ResourceXpress when a user signs in to the browser console with their SSO details. When a user's account is auto-created in ResourceXpress, an email confirming this will be sent to them. | |
Sync user details from SSO (optional) | Yes or No |
When Sync user details from SSO is enabled user attributes will be synchronised with the values stored in Okta, for example, when using Okta stored attributes for RFID and Access Code. |
Once the above has been configured click Save.
SSO will be enabled immediately however you will need to log out and back in again to see the SSO screen.
Any user that has been added to the assigned user's list for the SAML application in Okta will now be able to sign in to your ResourceXpress site.
- style