The client app has the following user roles.  These roles operate at the app level (ie once assigned they work across the entire app) or the profile level (ie they work only in the context of the profile for which they are assigned).


Role nameLevelFunction
Client managerAppCan assign roles at any level
Can add a client
Can delete a client
Can edit a client
Capturer
ProfileCan complete a client interaction form
Can complete a client satisfaction form
AuthoriserProfile
Can authorise a client interaction form
Can authorise a client satisfaction form
GuestProfile
Can view any data on the client