~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to doc/man/roles.rst

  • Committer: William Grant
  • Date: 2010-07-27 12:09:13 UTC
  • mto: This revision was merged to the branch mainline in revision 1826.
  • Revision ID: grantw@unimelb.edu.au-20100727120913-v0kfnwxzbiwrjnue
(simple)json always returns a unicode when decoding, while cjson returned a str where possible. This makes cPickle unhappy, so convert back to a str.

Show diffs side-by-side

added added

removed removed

Lines of Context:
73
73
 
74
74
In addition to the abilities of students, tutors have the ability to:
75
75
 
 
76
* Create project groups, and add/remove students from them,
76
77
* View submissions to projects in the offering,
77
78
* Check out (with an external Subversion client) the part of a student or
78
79
  group's Subversion repository which was submitted to a project in the
85
86
  allowed it (see ``tutors_can_edit_worksheets`` under
86
87
  :ref:`policy configuration <ref-configuration-policy>`). This is **enabled**
87
88
  by default,
 
89
* View completion statistics for exercises in worksheets for the offering,
 
90
  if the system administrator has allowed it (see
 
91
  ``tutors_can_edit_worksheets`` under :ref:`policy configuration
 
92
  <ref-configuration-policy>`). This is **enabled** by default.
88
93
* Create and edit exercises *for any offering* (as exercises are not
89
94
  offering-specific), if the system administrator has allowed it (see
90
95
  ``tutors_can_edit_worksheets`` under :ref:`policy configuration
96
101
The role of "lecturer" is offering-specific. Users may be enrolled in an
97
102
offering as "lecturer" by an admin.
98
103
 
99
 
In addition to the abilities of tutors, lecturers have the ability to:
 
104
In addition to the abilities of tutors (including any of their policy-specific
 
105
abilities, regardless of the policy setting), lecturers have the ability to:
100
106
 
101
107
* Enrol a user in the offering, as a student or tutor,
102
 
* Create and edit worksheets for the offering
 
108
* Create and edit worksheets for the offering,
103
109
* Create and edit exercises *for any offering* (as exercises are not
104
110
  offering-specific),
105
111
* Edit the details of the offering (such as description and URL),
106
112
* View individual students' worksheet marks for the offering,
107
 
* Create and edit projects and project sets for the offering,
108
 
* Create project groups, and add/remove students from them.
 
113
* Create and edit projects and project sets for the offering.
109
114
 
110
115
Admins
111
116
------
121
126
* See a list of all users in the system,
122
127
* View and edit all details for all users, including "fixed" fields such as
123
128
  full name, and change any user's password without knowing the old one,
 
129
* Create new users,
124
130
* Enrol a user as a lecturer in any offering,
125
131
* Upgrade any user to admin status, or revoke admin status,
126
132
* Disable (ban) any user from accessing the system at all, or enable a user,