Table of Contents
Setup Guide - Okta SAML SSO
Configuring SAML SSO with Okta. Use this guide to connect LinearB to Okta using SAML 2.0 so your team can log in with corporate credentials instead of passwords. Overview What this guide covers Creat…
Configuring SAML SSO with Okta
Use this guide to connect LinearB to Okta using SAML 2.0 so your team can log in with corporate credentials instead of passwords.
Overview
What this guide covers
- Creating a SAML 2.0 application in Okta for LinearB
- Configuring SAML settings (ACS URL, Entity ID, NameID)
- Connecting Okta to LinearB’s SSO settings
- Testing and enforcing SSO for your users
Before you begin
- Okta Admin access
- LinearB Admin role
- Your LinearB SSO settings page open:
Settings → Authentication / SSO
1. Create the LinearB SAML app in Okta
- In Okta, go to Applications → Applications.
- Click Create App Integration.
- Select SAML 2.0 as the sign-in method and click Next.
- Under General Settings:
- App name:
LinearB(or your preferred label) - App logo: (optional) upload the LinearB logo
- App name:
- Click Next.
Example
2. Configure SAML settings in Okta
Use the values from your LinearB SSO settings page to configure Okta.
Required SAML settings
- Single sign on URL (ACS URL):
Copy from Single Sign-On URL in LinearB. - Audience URI (SP Entity ID):
https://app.linearb.io/login - Name ID format:
EmailAddress - Application username:
Email(recommended) - Leave Attribute Statements optional unless your security team requires additional claims.
Example configuration
Finish the SAML app wizard
- Click Next to move to the Feedback tab.
- Select I'm an Okta customer adding an internal app.
- Click Finish.
3. Assign users or groups to the LinearB app
- In Okta, open your new LinearB SAML application.
- Go to the Assignments tab.
- Click Assign → choose People or Groups.
- Select the users or groups who should have access to LinearB, then click Assign.
- Click Done when finished.
Tip: Start with a small pilot group, validate SSO, then roll out to the rest of your org.
4. Connect Okta to LinearB SSO settings
Now, copy the IdP values from Okta into LinearB.
- In Okta, go to the Sign On tab of your LinearB app.
- Click View SAML setup instructions.
- In LinearB, go to Settings → Authentication / SSO.
- Fill in the fields using the Okta SAML setup page:
- Identity Provider Issuer → copy from Okta and paste into LinearB.
- Identity Provider SSO URL → copy from Okta and paste into LinearB.
- X.509 Certificate → copy the full certificate string from Okta and paste into LinearB.
- Organization email domain → enter your company domain (e.g.
example.com– generic domains likegmail.comare not allowed).
- Click Save in LinearB.
- Toggle SAML Authentication to ON.
Optional: Enforce SSO
To require all users to sign in via Okta, check the box:
“Team members will only be able to access LinearB using your SSO provider.”
5. Test and validate SSO
Validate the configuration with two quick tests:
- From Okta:
- Open the Okta End-User Dashboard.
- Click the LinearB tile.
- Expected result: you are logged into LinearB without being asked for a password.
- From LinearB:
- Navigate to the LinearB login page.
- Click the SSO button, enter your email, and follow the redirect to Okta.
- Expected result: Okta authenticates you and returns you to LinearB logged in.
Troubleshooting
Common issues
- “Invalid Audience” or “Entity ID mismatch”
Verify that the Audience URI in Okta is exactlyhttps://app.linearb.io/login. - Looping between Okta and LinearB
Check that the Single sign on URL in Okta matches the LinearB Single Sign-On URL. - User not found / unauthorized
Make sure the user:- Is assigned to the LinearB app in Okta, and
- Has a matching email address in LinearB.
- Certificate errors
Ensure the X.509 certificate in LinearB matches the active certificate in Okta.
Still stuck? Contact LinearB support at linearb.zendesk.com with screenshots of your Okta SAML settings and the LinearB SSO page.
FAQs
Do I need SCIM if I use SSO?
No. SSO controls authentication. SCIM (optional) is used for automatic user and group provisioning.
What happens to existing password-based users?
After SSO is enabled, users can log in either with SSO or their previous method. If you enable “Team members will only be able to access LinearB using your SSO provider,” SSO becomes mandatory.
What role do new SSO users get by default?
New users created via SSO start as Viewer. Admins can promote them to Editor or Admin from the Users & Teams settings.
Can we use multiple IdPs for the same LinearB org?
No, a single SAML configuration is supported per LinearB organization.
Need assistance?
Please contact support
Next steps:
How did we do?
Setup Guide - Microsoft Entra (formly Azure AD) SAML SSO
Setup Guide - Okta SCIM