Skip to content

Organisational Structure

AireFrame allows you to represent your organisation's structure in the system. Subjects are assigned to structural entities which can be used to control access to data and to provide a hierarchy for the subjects.

Structure Types

Structure types define the different types of structural entities that you would like represent in your organisation structure. For example, this could be Department or Hospital.

This allows metadata to be shared between many structural entities of the same type.

A structure type may be subject assignable, or not. When a structure type is subject assignable, subjects can be assigned to structural entities of that type.

You may also add custom fields to a structure type to store additional information. These can be referenced by widgets and pull the data from the relevant structural entity on the dashboard.

INFO

Changes to the structure type configuration do not affect the current data.

For example, if the structure type of structural entity a subject is assigned to is changed to not be subject assignable, the subject is not removed from that structural entity

Structural Entities

Structural entities make up the actual organisational structure that you see in AireFrame. It is a recursive structure so it is possible to have a deep nested structure of many different structure types, with user access control provided by the groups feature.

Subjects are assigned directly to structural entities, and a user will be able to see a subject if any of the groups they are in have access to the structural entity that the subject is assigned to.

TIP

Structural entities can only be deleted if they have no child structural entities and there are no subjects assigned to them

WARNING

If the parent of a structural entity is changed, it will be removed from any groups that reference it.

Groups

Groups are a collection of structural entities that can be assigned to users to allow access to specific areas in your organisation, and the subjects that are assigned to those structural entities.

Groups are assigned to users individually on the user management page.

TIP

  1. When creating or editing a group, all the parents of a structural entity must be selected for that entity to be accessible. Therefore, it is a good idea to assign your subjects at the lowest level possible so that the access control can be fine-grained
  2. Use Ctrl (Windows) or ⌘ (Mac) + Click to select an item and all its children to be included in the group.

We include a pre-configured group named Global (Inbuilt). User's assigned to this group will have access to ALL structural entities and therefore subjects.