Organization and visibility structure
In general all entities and objects in veHaaS are bound to some visibility level.
The visibility level is according to the structure of veHaaS.
VeHaaS structure
1. Organization
Every user is part of one or more organizations. An organization is the top-level container for groups, assemblies, and users within a company or project.
2. Group
A group must be part of one organization. Every user can create a new group inside of an organization.
Users can be part of multiple groups at once.
Users can be part of groups outside of their organization. (To enable better collaboration)
3. Private
Information that is only visible for the own user.
Visibility
Assembly visibility
Assembly visibility within an organization
When you create an assembly you can control who can see and book it by adding it to organizations and/or groups.
An assembly can be made visible to all members of an organization by enabling the public in organization toggle. This makes the assembly visible to every member of that organization without requiring explicit group membership.
To restrict access further, add the assembly only to specific groups within the organization.
Additional information to create assembly
To find a detailed description how to create a new assembly go to create assembly.
Groups and organizations
You can see all assemblies that are:
- Part of an organization you are a member of (when marked as public in that organization)
- Part of a group you are a member of
Assemblies can be part of multiple organizations and groups.
The assembly will be visible to all members of these organizations and groups.
Example
Diagram explanation
All visible and accessible assemblies for the user are green colored. The red colored assemblies are not visible for the user.
The user is part of organization 1,group 1 and group 2.
The user can not see any assembly from group 3 or organization 2. If the Assembly 3 would be part of Organization 1 and Group 3 the user would be able to see it.
User visibility
All users that are part of your organization are visible to you. Additional all users that you share a group with are visible to you.
Group visibility
Groups are visible to all members of the organization a group is located in. To make a group accessible to someone outside of the own organization you need to invite them into the group directly. This will give the invited user only access to this particular group, but not the organization the group is in.
Access Token visibility
There are four levels of access tokens:
-
Instance access tokens (visible for instance admins)
-
Organization level access tokens (visible for organization members)
-
Group access tokens (visible for group members)
-
Personal access tokens (only visibly for yourself)
You will find the first three access tokens in the Explorer. The personal access token is located in the Profile.
Warning
If you navigate to the Explorer by default it will show all Groups, Assemblies, Users and Clusters that you are part of or that you can see. For the access tokens it will only show the public access tokens and not all access tokens that you may have in different groups. Navigate to the respective group to show its access tokens.