Group provisioning setup with Docker

Here’s a step-by-step guide on how to set up group provisioning in the NordPass Admin Panel with Docker.


To set up Group Provisioning, user provisioning should be already active. After User Provisioning is enabled, the Encryption service needs to be deployed. Encryption service provides the possibility for NordPass to keep the zero-knowledge architecture.


  1. Go to NordPass Business Admin Panel and log in.

  2. Go to SettingsUsers & Group Provisioning and select the needed IdP provider. If you didn’t set up User Provisioning previously, choose the guide here for the selected IdP.

  3. Select Create Configuration.


    Screenshot 2024-07-03 at 2.35.50 PM (1).png

  4. Choose the cloud provider for the Encryption Service deployment.

  5. You will receive the configuration. Save it for now.

  6. Go to Docker and log in.

  7. Download and install Docker Desktop app.

    Screenshot 2024-07-04 at 9.44.06 AM.png

  8. Open the computer terminal and insert the received configuration into the terminal. Run it.

  9. Go to the Docker and open Docker Build Cloud.

    Screenshot 2024-07-04 at 2.12.37 PM.png

  10. Create a cloud builder. You will need to give a Cloud builder name; we suggest 'nordpass'.

    Screenshot 2024-07-04 at 2.39.09 PM.png

  11. In the opened window select Connect via Docker Desktop.

    Screenshot 2024-07-04 at 2.41.41 PM (1).png

  12. Follow all the steps from the instructions in the computer terminal. Now your Encryption server will be running on the cloud. This is important because, for the group provisioning to work properly, the Encryption service should be running all the time.

    Screenshot 2024-07-04 at 2.42.50 PM.png

  13. After deployment is successful group provisioning is enabled. The group provisioning status is changed to Active in the NordPass Business Admin Panel.

    Screenshot 2024-07-03 at 4.10.04 PM.png

Was this article helpful?