Data-Models
The following core entities can currently be created or managed by the service:
- Users: User information related to an individual is stored, including their first name, last name, and other personal data.
- Groups: Information about a group is stored (name, members, etc.). Multiple users can be grouped together in a group to, for example, assign specific rights to a number of users.
- Organizations: Organizational data is stored.
- Roles: Information about roles is stored. Roles can be used to assign specific rights to users, allowing access to files/operations.
- Functions: A function consists of a tuple, namely a role and an organizational unit. It determines which rights are assigned to a user or a group. If your organization, for example, is named
Department for Airplanes
and your role isread
, then the name of the function would beDepartment for Airplanes read
. In this case, you would only haveread
as a permission.