Skip to content

2.1 Org structure and roles

CathMollie edited this page Oct 10, 2016 · 2 revisions

General rules

  • There are three possible levels within an org - super user, org admin, org user
  • It should not be mandatory for an org to have an org admin
  • The rights of the super user will supersede those of the org admin
  • The rights of the org admin will supersede those of the org user
  • It is assumed that all super users have org admin rights (simple way of dealing with the above)
  • It is assumed that all org admins will have org user rights
  • Note that an org user may be an individual or a group of individuals (e.g. a team in a specific location)
  • We may also need to split the org user role into sub-roles team / individual. If users share logins they may be discouraged from creating an individual profile (and we will lose rich data on their skillset, services they use etc - unless this can be gathered another way)
  • We may need another type of user, not affiliated to an org - guest, lone worker, etc, who may wish to view info about org, user, or drawing. Some uses may be sponsored by, or ambassadors for, an organisation
  • It is assumed that a new user will be joined by invitation (super user or relevant org admin) OR can request to join an organisation

User roles - high level

  • A super user has access to users and submissions from all organisations
  • An org admin has access to users and submissions from their own organisation
  • An org user has access to their own submissions, and the submissions of other users in their organisation.