Registration Solution: Roles
Modified on 2011/04/28 15:14 by Charles — Categorized as: Solutions
Table of Contents
[
Hide/Show
]
Registration Solution: Roles
Role and Responsibilities
Registration Solution: Roles
¶
Roles are used in the
Registration Solution
to:
Provide different data views
Provide users with permissions to see information
Enforce different responsibilities
Perform actions on workflows
Define different types of Jetfire Users
Jetfire Roles modify the Jetfire User view of the application.
i.e. Registration users with different Roles have a different view of the application. This is reflected by:
What properties can the user see?
What properties can the user change?
What actions can the user perform?
Can the user delete members?
Can the user set the member state to 'Paid OAWA Dues'?
Role and Responsibilities
¶
The Registration solution supports multiple Roles that include:
Club Administrator
Manages members in the club.
A subset of properties that are readable and writeable.
A subset of state changes.
Officials Administrator
Manages members in the official's club.
A subset of properties that are readable and writeable.
A subset of state changes.
Registrar
Manages members in the provincial organization.
An extensive set of properties that are readable and writeable.
An extensive set of state changes.
Can read and write all data in the
Registration Solution
.
Member
A member is allowed to view their membership record once a year during the
Self-Registration Process
.
In addition, a Club-specific Role is assigned to each Club, thereby securing the data, so that only users with the Club-specific Role can see the Club data.