Users - The Life Blood

Access Types

The most important part of any system is the user base, and it is important to accomodate as many users as possible. This system splits the user base into six specific access types, each with its own abilities and access rights. Each user, as described above is associated with a certain set of sites, and to each of those sites, the user is associated with a different access type. The list is as follows:

User administration is cascading, and so all users can administer the users below them. For example, site contacts can administer the clients below them in their sites; support agents can configure all site contacts and clients below them for their sites; and so on. This delegation of user administration makes the day to day running of the system a little easier, ensuring not to swamp the support agents with trivial password change requests that can be carried out by site contacts.

What can those Access Types do?

The following table shows the abilities of each access type.

Table 1-1. Privileges

Issue PrivilegeClientSite ContactSupport AgentAdministratorDomain AdministratorRoot
Submit an issueYes - but cannot specify priority or assigneeYes - but cannot specify assigneeYesYesYesNo
View an issueYour own issuesYour sites' issuesYour sites' issuesYour sites' issuesYour sites' issuesNo
Revoke an issue submitted by youYesYesNoNoNoNo
Edit an issueNoNoYesYesYesNo
Remark on an issueYesYesYesYesYesNo
Find an issueFrom your issuesFrom your sites' issuesFrom your sites' issuesFrom your sites' issuesFrom your sites' issuesNo
Be assigned to an issueNoNoYesYesYesNo
View statisticsNoYesYesYesYesNo
View reportingNoYesYesYesYesNo
Change personal preferencesYesYesYesYesYesNo
Change personal detailsYesYesYesYesYesYes
Casdcading user adminNoYesYesYesYesYes
Site adminNoNoNoNoYesYes
Problem Category adminNoNoNoNoYesYes
Level adminNoNoNoNoYesYes
Priority adminNoNoNoNoYesYes
Status adminNoNoNoNoYesYes
Public Notice adminNoNoNoNoYesYes
Domain adminNoNoNoNoNoYes