|
Postions TableIn a User's Profile, their Roles are selected. The Roles give these Users access to a different segments of the Site. The Positions Table further defines where or what the User can interact within a segment. The Positions Table has entries for:
Example Type=StaffThis listing is populated by Type=Staff and Grouping=Class. A User can be added in the Positions Table as a Staff, but not have access to the Staff segment. To get to the Staff segment the User must have a Role=Staff. Example Type=ClubOfficerWhen a User has the Role of ClubOfficer they have a default no edit access to these Segments. To give edit access to portions of the database all Users with these Roles should also have Position Table entries. The Type=ClubOfficer. The Title doesn't matter. The Grouping entries then restrict which Matches (for ClubOfficer) the Positions Table User can modify. It is most common to restrict by Club, but it could be made for an ClubOfficer to be responsible for only Boys matches.
SequenceFor Staff appearing in the Information segment, the order that the entries appear can be set by the Sequence in the Positions Table. That is how you make the President appear at the top. | ||||||||||
* |
|