Okta Configuration | Twingate

Okta Configuration

Business & Enterprise only

Note that our Okta integration is limited to the Business and Enterprise product plans. See our pricing page for more information.

Background

Twingate integrates with Okta in order to both synchronize user accounts and delegate user authentication to Okta. Only users that are assigned to the Okta Twingate application will be able to use Twingate and access private resources.

Twingate delegates the following functions to Okta via the Okta Twingate application:

When activating your Twingate account with Okta, you will need to set up an Authentication Policy with the credentials from the Okta Twingate application. You can configure what Okta sign in policies apply to users of the Twingate client application via this Okta Twingate application.

Steps to configure the Okta Twingate integration

Supported Features

Currently we support Service Provider Initiated (SP-Initiated) SSO via OpenID Connect (OIDC), and SCIM for user and group sync.

Requirements

Okta OIDC integration is supported for Twingate customers on the Business and Enterprise plans.

Okta Integration Without Lifecycle Management Module

The Okta Lifecycle Management module is required to utilize direct SCIM User/Group syncing from Okta to Twingate.

If you do not have the Lifecycle Management Module, some additional steps are required. Once you’ve connected Okta to Twingate per the steps below, you will define the users that have access to Twingate within Okta. Users will only be visible in the Twingate Admin panel once they have logged into the Twingate Client and have authenticated against Okta. Users may then be manually added to groups as needed.

Setting up the Okta Twingate application

The first step is to activate the Twingate integration in Okta. See the steps below to complete this configuration.

→ Configure the Twingate Okta Application

Configuring SCIM for User & Group synchronization

Twingate uses the SCIM protocol to synchronize Okta users & groups. This synchronization must be configured separately in Okta following the steps below.

→ Configure SCIM synchronization