When using Okta as the identity provider, follow these steps to configure your SSO:
Access the Admin panel on your Okta account, then browse to the Applications section.
Click on Add Application and then Create New App.
In the modal, select Web for the Platform and SAML 2.0 for the Sign on method, then click Create.
After giving a name to the application and choosing a logo for your application (such as your company logo) on the following screen, click Next.
Go back to the Single Sign-On tab on your TagoRUN settings > Integrations > Single Sign-On and take a look at the Service Provider Settings section.
Use the copy button on each of the Entity ID and Assertion Consumer Service (ACS) URL fields at a time and paste them into the Audience URI (SP Entity ID) and Single sign on URL fields respectively in the SAML Settings page on Okta.
Scroll down on the SAML Settings page until you reach the Attribute Statements (Optional) section. For our Single Sign-On integration, we require the user.firstName and user.email values only, but most of the time it’s a good idea to put the user.lastName as well. These fields will be used to generate the user in your TagoRUN for the users logging in via Okta. Set the name of these fields similar to the following example, as it will be used in the last step back on the TagoRUN configuration.
Click Next and then click Finish on the last setup screen in Okta. Now you have your application set up, but you need to get the Identity Provider metadata to import on the TagoRUN settings, so click on the Identity provider metadata link and save the XML file on your computer.
Back on the your account at TagoIO, from the left menu click on RUN and then select Single Sign-on under the Integration settings. Click the Import Identity Provider Metadata button and select the XML file you have just saved from Okta. After the upload is finished, the file will be parsed and the Issuer field will show the URL from the Identity Provider application.
Fill the E-mail, First Name and Last Name fields with the names entered in the Okta application configuration.
Click on the Enabled toggle at the top of the configuration page to enable the Single Sign-On integration and click Save to deploy your TagoRUN.
Do not forget to add the users that should have access to your RUN via Single Sign-On in the Assignments section of the application settings in Okta.
Now any users in the application can access your RUN via their credentials in Okta. Going to the RUN page, the users will be presented with the Okta sign-in screen and then will be redirected back to authenticate in the RUN.