uid,role,description,controller,function,table,entity,uacl,oacl,hidden,system,protected,Notes
ANONYMOUS,Anonymous,Unauthenticated users,,,org_organisation,,READ,READ,,,,Required for self-registration
ANONYMOUS,Anonymous,,org,sites_for_org,,,READ,READ,,,,Required for self-registration
ANONYMOUS,Anonymous,,gis,,,,READ,READ,,,,
ANONYMOUS,Anonymous,,vulnerability,,,,READ,READ,,,,
ANONYMOUS,Anonymous,,water,,,,READ,READ,,,,
ANONYMOUS,Anonymous,,delphi,,,,READ,READ,,,,
AUTHENTICATED,Authenticated,Authenticated - all logged-in users,gis,,,,READ,READ,,,,
AUTHENTICATED,Authenticated,,vulnerability,,,,READ,READ,,,,
AUTHENTICATED,Authenticated,,water,,,,READ,READ,,,,
AUTHENTICATED,Authenticated,,delphi,,,,READ,READ,,,,
AUTHENTICATED,Authenticated,,impact,,,,READ,READ,,,,
AUTHENTICATED,Authenticated,,doc,,,,READ,READ,,,,
EDITOR,Editor,Editor - can access & make changes to any unprotected data,pr,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,vulnerability,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,survey,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,security,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,fire,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,deploy,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,water,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,budget,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,cap,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,vol,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,delphi,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,org,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,scenario,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,vehicle,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,member,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,cr,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,gis,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,asset,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,patient,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,transport,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,po,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,impact,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,dvr,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,event,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,msg,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,supply,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,project,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,doc,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,hrm,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,appadmin,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,hms,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,req,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,mpr,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,sync,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,inv,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,stats,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,edu,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,dvi,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
EDITOR,Editor,,cms,,,,ALL,CREATE|READ|UPDATE|REVIEW|APPROVE,,,,
MAP_ADMIN,Map Admin,"Complementary role: FULL access mode only to the maps and their configurations
When to assign: Staff Directors.",gis,,,,ALL,ALL,,,,
ORG_ADMIN,Organization Admin,,org,,,,ALL,ALL,,,,
ORG_GROUP_ADMIN,Organnziation Group Admin,,,,,,,,,,,
medical_admin,Medical Details Admin,"Complementary role: FULL access but only to medical data of registered evacuees. It must be assigned with other roles to grant access to the other types of data.
When to assign: Medical Staff.",patient,,,,ALL,ALL,,,,
medical_admin,Medical Details Admin,,hms,,,,ALL,ALL,,,,
medical_admin,Medical Details Admin,,dvi,,,,ALL,ALL,,,,
notification_sender,Notification Sender,,msg,,,,ALL,ALL,,,,
org_reader,Organization Reader,"Complementary role: Access in ""READ only"" mode to Organization data and its branches
When to assign: Staff Directors",org,,,,READ,READ,,,,
private_user_editor,Private User Editor,"FULL access to modules Evacuees and Shelter.
When to assign: private user member of a shelter / Organization and committed to provide assistance to some evacuees",cr,,,,ALL,ALL,,,,
private_user_editor,Private User Editor,,dvr,,,,ALL,ALL,,,,
private_user_reader,Private User Reader,"Access in ""READ only"" mode to modules Evacuees and Shelter.
When to assign: private user member of a Shelter / Organization and committed to provide assistance to some evacuees.",cr,,,,READ,READ,,,,
private_user_reader,Private User Reader,,dvr,,,,READ,READ,,,,
public_auth_editor,Public Authority Editor,"FULL access to modules Evacuees and Shelter.
When to assign: supervisor user member of local government office with the rights to register data.",cr,,,,ALL,ALL,,,,
public_auth_editor,Public Authority Editor,,dvr,,,,ALL,ALL,,,,
public_auth_editor,Public Authority Editor,,mpr,,,,READ,READ,,,,
public_auth_reader,Public Authority Reader,"Access in ""READ only"" mode to modules Evacuees and Shelter.
When to assign: supervisor user member of a local government office.",dvr,,,,READ,READ,,,,
staff_admin,Staff Admin,"FULL access to modules Staff, Volunteer, Evacuees and Shelter.
When to assign: Staff assigned to manage one or more shelters.",vol,,,,ALL,ALL,,,,
staff_admin,Staff Admin,,cr,,,,ALL,ALL,,,,
staff_admin,Staff Admin,,dvr,,,,ALL,ALL,,,,
staff_admin,Staff Admin,,hrm,,,,ALL,ALL,,,,
staff_reader,Staff Reader,"Access in ""READ only"" mode to modules Staff, Volunteer, Evacuees and Shelter.
When to assign: Staff assigned to manage one or more shelters.",vol,,,,READ,READ,,,,
staff_reader,Staff Reader,,cr,,,,READ,READ,,,,
staff_reader,Staff Reader,,dvr,,,,READ,READ,,,,
staff_reader,Staff Reader,,hrm,,,,READ,READ,,,,
vol_editor,Volunteer Editor,"FULL access to modules Evacuees and Shelter.
When to assign: volunteer (trusted person) volunteer who provides assistance to some evacuees inside a well-defined group of shelters.",cr,,,,ALL,ALL,,,,
vol_editor,Volunteer Editor,,dvr,,,,ALL,ALL,,,,
vol_reader,Volunteer Reader,"Access in ""READ only"" mode to modules Evacuees and Shelter.
When to assign: volunteer who provides assistance to some evacuees inside a well- defined group of shelters.",cr,,,,READ,READ,,,,
vol_reader,Volunteer Reader,,dvr,,,,READ,READ,,,,
