Introduction
This article explains how to set up group provisioning in NordPass using Docker. Group provisioning requires the Encryption Service, which allows NordPass to maintain its zero-knowledge architecture.
Before you start:
- The User provisioning is already active
- You need to have Admin permissions for your selected identity provider
- You need to have access to a machine where Docker Desktop can be installed
Here's what to do
- Log in to the NordPass Business Admin Panel.
- Go to “Integrations”.
- Select your identity provider.
- If user provisioning is not yet configured, follow the available user and group provisioning guides first.
- Click "Create configuration".
- Select the cloud provider for the Encryption Service deployment.
- Copy and save the generated configuration. You will need it later.
- Log in to Docker.
- Download and install the Docker Desktop application.
- Open the computer terminal.
- Paste the configuration you received from the NordPass Admin Panel into the terminal.
- Run the configuration command.
- Open Docker and go to Docker Build Cloud, select "Create cloud builder".
- Enter a cloud builder name (we suggest "nordpass").
- Select "Connect via Docker Desktop".
- Follow all instructions shown on the computer terminal.
- Wait until the Encryption Service deployment is completed.
Additional tips
- After deployment, return to the NordPass Business Admin Panel to confirm the group provisioning status.
- When the setup is complete, the group provisioning status will change to "Active".
- Ensure the Docker-based Encryption Service remains running to avoid interruptions in group synchronization.