|There are three ways of having permission to do something in HOPS:|
|Route 1: Permissions allocated to an individual user. |
For each of these permission there may also be a subject, ie, for the View Rosters permission, the subject might be 'department', so that a user can be allocated permission to view rosters in a particular department.
Users can also have a particular permission with 'All' as the subject, in which case the user is allowed to do that thing to ALL departments (or whatever the variable means, ie, timetables, etc).
|Route 2: By Belonging to a Groups |
Groups can be created, ie, a Group for Managers. Permissions will be allocated to the group, and they can still have a subject specified, and, again, this can be 'All'
Users can then be added to the Group. Being part of a group with the relevant permission as described above will allow access.
Ie, if the Group 'Managers' has permission to View Rosters for All Departments, and Fred is a member of the Managers Group, then Fred will gain permission to View Rosters for All Departments by association.
|Route 3: By Belonging to a Department|
A Department can also be added to a Group.
Then, every user who was a member of that department automatically gains all the permissions from the Permission Group.
So, if there was a Department called Responsible Officers, and the Rersponsible Officers Department was added to the Managers Group, then everyone who is in the Responsible Officers Department will automatically gain all the permissions assigned to the Managers Group.
This route is a very easy way to manage permissions as, once set up, users will automatically receive and lose access rights as they join or leave departments.
Things that it is not possible to do:
It is not possible to assign an individual permission to a department. To assign a permission to a department a Group will have to be created with the permission in, and then the department added to the group.
HOPS is continually being developed and updated. Sometimes the screen shots in these help files might lag behind the most up-to-date views of the screens. Generally, however, the functionality of the page will be the same, albeit with a slightly different format or layout.
Thank you very much indeed to Emma Patrick
for writing these support pages.