Introduction
This article explains how to set up user provisioning with Okta using SCIM for NordPass. User provisioning allows you to automatically manage users and groups from Okta in NordPass. Before starting this setup, it is recommended to configure Single Sign-On (SSO) with Okta.
Before you start:
- You need to have access to the Enterprise NordPass Business Admin Panel.
- You need to have Admin rights in your Okta account.
- You need to have the Okta Core Essentials plan or the Okta Starter with the Lifecycle Management add-on
- We recommend setting up the SSO connection between NordPass and Okta.
Here's what to do
- Log in to your Okta account.
- Go to “Applications” then click “Applications” in the drop-down.
- Click "Create App Integration".
- Select "SWA – Secure Web Authentication" and click "Next".
- Enter the app name (we recommend "NordPass Provisioning").
- Enter the App’s login page URL (this URL is not relevant for the integration).
- Click "Finish" to create the application.
- Open the NordPass Admin Panel.
- Go to “Integrations” and select “Okta”.
- Click “Get Credentials”
- In the opened window, copy and save the Base URL and Secret token shown. You will need these later.
- Return to Okta and go to Applications → Applications.
- Select the newly created application.
- Open the General tab and click "Edit".
- Select "Enable SCIM Provisioning" and click "Save".
- Open the newly visible Provisioning tab.
- Go to Provisioning → Integration.
- In the SCIM connection base URL field, paste the Base URL from the NordPass Admin Panel.
- In the Unique identifier field for users, enter email.
- Select "HTTP Header" as the Authentication Mode.
- In the Bearer field, paste the Secret token from the NordPass Admin Panel.
- Under Supported provisioning actions, select:
- "Push New Users"
- "Push Profile Updates"
- "Push Groups"
- Click "Test Connection Configuration" and confirm that you see the message "Connector configured successfully".
- From the application side menu, select "To App".
- Click "Edit".
- Select the following options:
- "Create Users"
- "Update User Attributes"
- "Deactivate Users"
- Click "Save".
Additional tips
- To provision groups from Okta, group provisioning must be enabled in NordPass.
- Group provisioning requires deploying the Encryption service, which allows NordPass to maintain its zero-knowledge architecture.
- Follow the Group provisioning setup with the Okta guide to complete the group provisioning configuration.