-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
trying to access my organization from a normal user fails:
from vaultwarden.models.bitwarden import get_organization
orga= get_organization(bitwarden_client, org_uuid)
GET /api/organizations/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
Unauthorized Error: You need to be Owner to call this endpoint
Request guard `OwnerHeaders` failed: "You need to be Owner to call this endpoint".
(get_organization) GET /api/organizations/<org_id> => 401 Unauthorized
it seems that it is not necessary to call this endpoint. bitwarden_client should already have all the details about a user's organization (from the /api/sync endpoint). alternatively, an Organization object could be instantiated manually, but that seems more like a workaround than a solution:
org = Organization(
Id = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
Name = "my Org",
Object = None,
bitwarden_client = bitwarden_client
)
Metadata
Metadata
Assignees
Labels
No labels