Okta SSO
Set up Single Sign-On (SSO) between Okta and V7 Go using Express Configuration for automated OIDC setup.
Supported features
| Feature | Supported |
|---|---|
| SP-initiated SSO | Yes |
| IdP-initiated SSO | No |
| Just-In-Time (JIT) provisioning | No |
| Universal Logout | Yes |
| Express Configuration | Yes |
SP-initiated SSO -- Users navigate to V7 Go, enter their work email, and are redirected to Okta to authenticate before being returned to V7 Go.
Universal Logout -- When an Okta admin deactivates a user or detects a security threat, V7 Go sessions are terminated immediately.
Note: JIT provisioning is not supported. Users must be pre-provisioned in V7 Go before they can sign in through Okta. See Step 4 below.
Prerequisites
- Administrator access to your Okta organization
- An active V7 Go workspace with an Enterprise plan
- A V7 Go admin account (workspace owner or admin role)
Configuration steps
Step 1: Add V7 Go in Okta
- Sign in to the Okta Admin Console.
- Go to Applications > Browse App Catalog.
- Search for V7 Go.
- Click Add Integration.
- Click Done.
Step 2: Express Configure SSO
Express Configuration automates the OIDC connection setup between Okta and V7 Go.
- In the Okta Admin Console, open the V7 Go application.
- Go to the Sign On tab.
- Click Express Configure SSO & UL.
- You will be redirected to V7 Go's login page.
- Sign in with your V7 Go admin account.
- Review the requested permissions and click Approve.
- Okta and V7 Go will automatically exchange configuration. The SSO connection is created.
Step 3: Enable Universal Logout
- In the Okta Admin Console, open the V7 Go application.
- Go to the Sign On tab.
- In the Logout section, click Edit.
- Select Okta system or admin initiates logout.
- Click Save.
Universal Logout requires the Workforce Identity SKU with Identity Threat Protection. Contact your Okta representative if this feature is not available.
Step 4: Invite users to V7 Go
Users must exist in V7 Go before they can sign in through Okta. JIT provisioning is not supported.
- In V7 Go, go to your workspace Settings > Members.
- Invite each user by their email address (must match their Okta email).
- Users should accept the invitation and create their V7 Go account.
Step 5: Assign users in Okta
Only assigned users can authenticate through Okta SSO.
- In the Okta Admin Console, open the V7 Go application.
- Go to the Assignments tab.
- Click Assign > Assign to People or Assign to Groups.
- Select the users or groups you want to grant access to.
- Click Assign, then Save and Go Back.
- Click Done.
Ensure the user's email in Okta matches their email in V7 Go.
Step 6: Test the login flow
- Open a private/incognito browser window.
- Navigate to go.v7labs.com.
- Enter the email address of an assigned Okta user.
- You should be redirected to Okta for authentication.
- After signing in, you should be returned to V7 Go and see your workspace.
User login flow
SP-initiated (from V7 Go)
- User navigates to go.v7labs.com.
- User enters their work email address.
- V7 Go detects the SSO connection and redirects to Okta.
- User authenticates with Okta.
- User is redirected back to V7 Go and signed in.
User provisioning
JIT provisioning is not supported. Users must be invited to a V7 Go workspace before they can authenticate through Okta.
- A V7 Go workspace admin invites the user by email.
- The user accepts the invitation and creates their account.
- The user is then assigned to the V7 Go application in Okta.
- On subsequent logins, the user authenticates through Okta SSO.
Troubleshooting
| Issue | Resolution |
|---|---|
| User sees "cannot identify workspace" | Ensure the user's email domain matches the SSO connection's configured domain. |
| User is asked to verify their email | This should not happen for SSO users. Contact V7 support. |
| Express Configuration fails | Ensure you are signing in with a V7 Go admin account that has owner or admin permissions on the workspace. |
| User is not redirected to Okta | Check that the user's email domain matches the domain configured on the SSO connection. Verify the user is assigned to the V7 Go application in Okta. |
Support
For issues with V7 Go, contact [email protected].
For issues with Okta, contact your Okta administrator or visit Okta Support.
Updated 6 days ago
