Membership and Organization¶
Memberships and organizations are Vilocify's means of tenant separation on our SaaS offering. In most places memberships and organizations are hidden for normal users. However, they are important concepts for admin users and users of the REST API.
Vilocify organizes is customer in organizations, sometimes referred to as tenants. Once you ordered Vilocify, an organization is created in Vilocify and one person, specified during the ordering process, becomes the admin of the organization. The admins can invite users to their organization with a certain role and expiry date. One user can be in multiple organizations and one user can have multiple roles in one organization.
A membership is a user with a certain role in an organization. Vilocify internals often don't operate on a user directly, but on the membership (e.g. a subscriber of a monitoring list is actually not a user, but a membership). Memberships of one organization cannot access data of other organizations. That's the reason why you need to select a membership during the login to Vilocify.