Configure SCIM for Insomnia with Okta

Enterprise and uses: Insomnia
TL;DR

Enable SCIM in Insomnia to generate a connection URL and token, then configure your Okta SAML application to enable SCIM provisioning and use the URL and token generated to integrate with Insomnia.

Prerequisites

Download and install Insomnia.

This tutorial requires the Owner role in your Insomnia account.

This tutorial requires a verified domain in Insomnia:

  1. Go to Enterprise Controls > Domains and add a new domain.
  2. Add the generated TXT record to your DNS tool.
  3. Click Verify Domain.

You need an admin account for Okta.

For this tutorial, you need to enable SSO with Okta in your Insomnia account. See Configure Okta SAML SSO in Insomnia for a detailed how-to guide.

Enable SCIM in Insomnia

Go to Enterprise Controls > SCIM and click the toggle to enable SCIM.

Follow the instructions in the modal that opens to generate the connector URL and token. Save both, you’ll need them later to configure SCIM.

The token will only be visible once in Insomnia. Make sure to store it in a secure location so you can retrieve it if needed.

Configure SCIM in Okta

  1. In your Okta app, go to the General tab and enable SCIM provisioning.
  2. Go to Provisioning > Integration and configure the Insomnia integration:

    Parameter

    Value

    SAML connector base URL The connector URL generated by Insomnia.
    Unique identifier field for users email
    Supported provisioning actions Select the following options:
    • Push New Users
    • Push Profile Updates
    • Push Groups
    Authentication Mode HTTP Header
    Authorization The token generated by Insomnia.
  3. Go to Provisioning > To App and enable the Create Users and Deactivate Users settings.

For more information, see the Okta docs.

Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!