How do I enable OKTA SSO (Single Sign-On) for my Logit.io account?
What is OKTA SSO (Single Sign-On?)
OKTA SSO allows a user to authenticate in OKTA and then be able to seamlessly sign into Logit.io. With OKTA settings added to your Logit.io account, it means your users will have a seamless experience where they can sign in once and will have access to your own products and applications as well as Logit.io too. Using Logit.io with OKTA enabled will help you stay on top of the constantly growing compliance requirements such as ISO 27001, SOC2, GDPR, PCI & Cyber Essentials Compliance.
Configure OKTA
You will need to sign into your OKTA account and then go to the Admin area.
From the left-side menu select Applications -> Applications and then click the Create App Integration button.
This will bring up the Create a new app integration dialog box. In the Sign-in method section select OIDC - OpenID Connect and in the Application type section select Web Application as shown below and then click Next.
You will be redirected to the New Web App Integration screen. Give your new application a name to identify it e.g. Logit.io. You can download the Logo from our CDN Here or use the url below
curl -O https://cdn.logit.io/content/images/logo.png || wget https://cdn.logit.io/content/images/logo.png
Now scroll down slightly to the Sign-in redirect URIs field and copy and paste this sign-in redirect URL below.
https://auth.logit.io/login/callback
Finally scroll down to the Assignments section and click Allow everyone in you organization to access for Controlled access and also de-select Enable immediate access with Federation Broker Mode for Enable immediate access and then click Save.
Info - Clicking Allow everyone in your organization to access means that all users are automatically assigned to the new app without you having to do it for each user manually.
You will be returned to the General tab of the Application. From here copy the Client ID and the Client Secret to somewhere as they will be required later.
Finally, you need your Okta Domain, if you do not know what this is you can get it by clicking on your username in the top right-hand corner and copy it from here as shown below. Note you will need this later.
Send your configuration to Logt.io
Now that you have set the account up you have everything you need to contact us to set this up for you. Please email us at [email protected] and include the following information:
Request to enable Single Sign On for AccountId: @account_id
Logit.io AccountId: @account_id
Okta Domain: @domain
Okta Client ID: @client_id
Okta Client Secret: @client_secret
The email text should be replaced with the values that you stored during the OKTA app creation process.