Relationships
This diagram describes the relationship between Organizations, User groups, Roles, and Privileges. For a list of privileges, see Officer privileges and Administrator privileges
@startuml hide footbox actor User as U box "Organizations" participant Organization_A as A participant Organization_B as B end box box "User groups" participant Group_G as G participant Group_H as H end box box "Roles" participant Role_X as X participant Role_Y as Y end box box "Privileges" participant Privilege_1 as 1 participant Privilege_2 as 2 end box U->A: User is member of Organization A A->B: Organization A has a relation to Organization B B->A: Organization access granted B->U: User gets access to Organization B according to the organization access list U->G: User is a member of Group G U->H: User is a member of Group H G->X: Group G is member Role X X->1: Role X is member of Privilege 1 H->Y: Group H is member Role Y Y->2: Role Y is member of Privilege 2 G->U: Subset of privileges H->U: Subset of privileges @enduml