Overview
This guide walks you through configuring SAML single sign-on with Okta. You’ll create a new SAML application in Okta, configure the authentication settings, and establish a secure connection between your identity provider and Langdock. Once complete, your users will be able to sign in to Langdock using their Okta credentials.Setup Checklist
Verify that you have completed these steps from the setup checklist:Create a new SAML application in Okta
First, you need to create a new SAML application in your Okta Admin console. To do this, follow these steps:- In your Okta Admin console, navigate to “Applications” → “Applications”
- Click “Create App Integration”
- Select “SAML 2.0” as the sign-in method and click “Next”
- Name your application (e.g., “Langdock”) and, optionally, upload an app logo
- Click “Next”
SAML Configuration
Langdock uses SAML 2.0 as the standard for SSO authentication. After creating the application, you need to configure the SAML settings. In Langdock, navigate to your Security settings and copy the following values:- The “Assertion Consumer Service (ACS) URL”
- The “Audience URI (SP Entity ID)” value (
langdock.com)
- “Single sign-on URL”: Paste the “Assertion Consumer Service (ACS) URL” from Langdock
- “Audience URI (SP Entity ID)”: Paste the “Audience URI (SP Entity ID)” value from Langdock (e.g.,
langdock.com) - “Name ID format”: Select “EmailAddress”
- “Application username”: Select “Email”
Connect Okta to Langdock
After finishing the application setup, you need to copy the Okta SAML metadata to Langdock. In the “Sign On” tab of your newly created Okta application:- Click “View SAML setup instructions”
- Copy the “Identity Provider Single Sign-On URL” — this is your Sign on URL in Langdock
- Copy the Identity Provider Issuer this is your Issuer in Langdock
- Copy the “X.509 Certificate” and paste it into the “Certificate” field in Langdock — this is in the format:
Assign Users
To allow your users to sign in to Langdock via Okta, you need to assign them to the application. In the “Assignments” tab of your Okta application, click “Assign” and either:- Select “Assign to People” to assign individual users
- Select “Assign to Groups” to assign entire groups
Test the SAML setup
To test the setup, please stay logged in in the current browser session and open a separate browser or an incognito window and navigate to https://app.langdock.com.