mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-02-05 00:29:40 +03:00
Not all items visible to members of organization in shared collection. #1650
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @parski on GitHub (Jul 26, 2023).
Subject of the issue
Deployment environment
1.29.0
Docker compose file.
iOS
image: caddy:2
SQLite
Ubuntu
Steps to reproduce
I start vaultwarden with
docker compose up -d.Expected behaviour
I except everyone in the organization to see the items shared by KS and anyone else in the organization.
Actual behaviour
Only me, KS and IS see the items added by KS. Everyone else has been syncing their vaults, updating their client and using Bitwarden daily since KS added the items and long before that. They have just never been aware that KS added the items and I've assumed they've all had access all this time.
Troubleshooting data
@BlackDex commented on GitHub (Jul 27, 2023):
Did they refreshed there vault? Logout/login to be sure?
If all members are admin, and all are part of the same collection they should see the same ciphers.
Edit:
The reason is, the ciphers are not tight to users, but collections. And if they are able to see other ciphers of that collection, they should see the new one also.
Also, be sure to check it via the Organization interface, that should also sync the org ciphers again.
@BlackDex commented on GitHub (Jul 31, 2023):
@parski any update?
@parski commented on GitHub (Jul 31, 2023):
It seems to have synced now after logging out and in manually. What I don't get is how none of their vaults synced in more than half a year but that makes it a client issue, not a Vaultwarden issue.
You can close this. Thanks for checking in.
@BlackDex commented on GitHub (Jul 31, 2023):
That is strange indeed, since the clients normally sync each x amount of time, or at least check if that is needed and if so, execute that sync.
It could be that they had an old client, cached in the browser, and then a server update somehow broke that sync and then also somehow not logged those users out, which it should have done.
Maybe a chain of several items. But glad it is synced now at least :).