Skip to content

Passbolt

The Passbolt integration connects your Passbolt organization (Community Edition, Pro, or Cloud) to Oneleet through the Passbolt API. It syncs the organization’s users, with each user’s role, status, and multi-factor authentication (MFA) status, as user accounts.

Passbolt has no API keys, so Oneleet signs in as a Passbolt administrator with that user’s OpenPGP private key and passphrase. The account must not have MFA enabled, because Oneleet can’t answer an MFA challenge when it signs in. It’s excluded from the MFA monitor.

  1. Choose the Passbolt administrator account Oneleet will use. We recommend a dedicated one: in Users & Groups, click Create > New user, set the role to Admin, and complete the account setup from the invitation email.

  2. Signed in as that account, click your profile picture in the top right, select Manage account, and open Keys inspector.

  3. Click Private, enter the account’s passphrase, and confirm. Passbolt downloads the private key as passbolt_private.txt.

  4. In Oneleet, on the Integrations page, click Add integration, then click the Passbolt card.

  5. Enter the URL you open Passbolt at (it must use https:// on the standard port 443 and be reachable from the internet), paste the full contents of passbolt_private.txt and the account’s passphrase, then click Connect.