Permission System
Tenant
A Tenant is the top-level entity in Orterβs permission system. It serves as a container for collections, workers, and users. All resources are associated with a tenant, and access to resources is restricted to members of the same tenant. For example, a user must belong to the same tenant as a collection to access it.
Collections
A Collection represents a group of coordinate/data mappings and functions as a single dataset. Access to collections can be restricted, and collections can be assigned to workers. When a worker is assigned a collection, queries to that worker will return data from the assigned collection.
Orter does not support more granular access control within a collection. It is not possible to assign only part of a collection to a worker or user. If you require different access levels for subsets of data, you should create separate collections for each use case.
To grant a user access to a collection, first ensure the user is a member of the tenant that owns the collection.