Jump to content
Enpass Discussion Forum

How to sync a vault between two users using DIFFERENT cloud accounts


Recommended Posts

I have read

  1. https://www.enpass.io/support/kb/multiple-vaults/how-can-i-share-a-vault-with-other-members/
  2. https://discussion.enpass.io/index.php?/topic/20073-which-sync-options-support-sharing/

and I know you say that the cloud account must be the same in order to share the Vault.  However, it is not normal (in corporate contexts) to share accounts, so the idea of creating a cloud sharing account just to facilitate sharing a vault between people is not acceptable.  What I would like to do is this:

  1. Create a secondary Vault, e.g. "Our Credentials", sync this is to my corporate cloud sharing service
  2. I share the Vault folder with the second user
  3. Second user, having created a private Primary vault, creates a secondary vault "Our credentials" and is able to sync via the corporate cloud sharing account

Per Cloud Sharing Service

  • DropBox: when I share with DropBox I can see the folder [DropBox]/Apps/Enpass - so I would merely share in such a way that the second user is sharing the mutual /Apps/Enpass.  I have not tried this in practice.  (As Mr Colmer said in link 2 at the top of this Post " I have to share the entire Apps folder, which is potentially dangerous" - I agree, not ideal)
  • General WebDAV server: Mr Colmer describes how he has achieved sharing, perhaps because his NextCloud server is sharing the /Apps/Enpass folder between his users

But my use case is to use Google Drive.

I have synced to Google Drive but I cannot see the Vault file(s).  Why is this? Is it hidden somehow?

Link to comment
Share on other sites


I am testing out Enpass for my family and business, but this sharing restriction which requires the SAME cloud share account, is giving me a problem.  Attached is a diagram illustrating what I would like to do

Primary Vaults first.

  • Person A is my colleague at work.  Person A would have a Primary stored somewhere, assuming s/he wants to use it on multiple devices, it will be best for them to share on a cloud service.  Let's say they choose Google Drive
  • Person B is me.  I have a personal Dropbox account that I would like to use for my Primary Vault
  • Person C is my partner.  She has a Dropbox account that she would like to use for her Primary Vault

Shared Vaults. 

  1. I have one I want to share with my work colleagues : so A & B need a shared vault.  Since we use Google Workspaces we have shared folders with Google Drive.  We are used to sharing files using this; this is where i would like to locate the Shared Vault 1. 
  2. I want to share a vault with my partner, so B & C need a shared vault.  B & C already share files with DropBox and indeed our existing password solution allows us to save the vault in a shared Dropbox folder, so we want to do this with Enpass.

It seems that these scenarios will be common to other customers of Enpass.  Your customers will want to share vaults with other people, and those people will likely have Cloud Accounts, but Cloud providers strongly promote personal not shared accounts and those people know how to share folders/files with others on the same cloud storage platform.  But because your product does not yet allow someone to choose the location within the Cloud Service (folder/file) then these scenarios are unachievable without (as your documentation states), since the vaults are located in one place in the cloud storage that is private/unshareable.  You are requiring creating a new cloud account for the express purpose to share the Enpass Shared Vault.

Is this a correct interpretation of your product's current capability?

I read elsewhere that you intend to allow folder/path to be change in the Cloud service.  How close to release is this feature, please, as this affects my decision to subscribe to your solution.


Link to comment
Share on other sites

Hey @AndrewL

Thanks for delineating your requirement. As far as I understood you want to have an option to choose a location in the root folder of the cloud so that you can share a vault with different users. We have the same feature request from our business partners and are willing to incorporate this soon but at the moment I can’t assure you any exact ETA for this. 

Thanks for your understanding.

Link to comment
Share on other sites

  • 2 years later...

Hi @Tanguy

When utilizing multiple vaults in Enpass, each vault must be linked to a distinct cloud account for synchronization. At the moment,  it is not feasible to connect more than one vault to the same cloud account.

However, if you are utilizing WebDAV/OwnCloud, you can sync multiple vaults by establishing distinct paths or folders for each vault.

Link to comment
Share on other sites

Hi @Tanguy

I completely understand your perspective, and it's true that sharing the account credentials is necessary. In such a situation, you can establish a dedicated cloud account solely for sharing purposes, distinct from your primary cloud account. This approach will also ensure clear separation between your personal and shared items. To delve deeper into the process of sharing vaults, please refer to this link for more information.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy