Cohort enroller: Difference between revisions
Mary Cooch (talk | contribs) (Created page with "test") |
Mary Cooch (talk | contribs) (copied from 2.3 docs) |
||
Line 1: | Line 1: | ||
{{Roles}} | |||
The role of cohort enroller may be given to a regular editing teacher to allow them to enrol category cohorts into their course. | |||
Despite appearances to the contrary, teachers cannot enrol cohorts either via ''Settings>Course administration>users>Enrolment methods'' or ''Settings>Course administration>Users>Enrolled users''. See [[Capabilities/enrol/cohort:config]] | |||
This custom role will permit teachers to enrol ''category'' cohorts into their course. This means therefore that a Head of Science Faculty could enrol cohorts for Biology, Physics and Chemistry courses while not having access to cohorts from other faculties. | |||
==Creating a new role== | |||
#As an administrator, go to ''Settings>Site administration>Users>Permissions>Define roles'' and click the "Add a new role" button. | |||
#Give the role a name and assign it to the '''category''' context. | |||
#Filter to see entries connected with "cohort" and allow them all. | |||
#Click the "Create this role" button. | |||
{| | |||
| [[File:createcohortrole.png|thumb|Creating a new custom role]] | |||
| [[File:cohortcapabilities.png|thumb|Setting capabilities]] | |||
|} | |||
==Assigning the role to a teacher== | |||
#As an administrator, go to the category page, for example http://YOURMOODLESITE/course/category.php?id=1 | |||
#In ''Settings>Assign roles'', assign the role of Cohort enroller to the required course teacher. | |||
#When the teacher returns to their course, they will be able to add the "cohort sync" method in ''Settings>Course administration>Enrolment methods'' and will also see the "Enrol cohort" button in ''Settings>Course administration>Users>Enrolled users.'' | |||
{| | |||
| [[File:cohortcategoryassign.png|thumb|Assigning the role in the category context]] | |||
| [[File:cohortsynccohortenroller.png|thumb|Teacher can now add cohort sync method]] | |||
| [[File:categorycohortsonly.png|thumb|They can only add cohorts from their own category]] | |||
|} | |||
==How it works== | |||
*The cohort enroller role is given to a user in the category context and so will appear in ''Settings>Course administration>Users>Other users'' | |||
*The user needs to have the teacher role as well in the course(s) where they need to enrol cohorts. | |||
*Setting it up this way means that the teacher has no additional permissions that, say, a manager might have; they can merely enrol cohorts alongside their usual job. | |||
==See also== | |||
[[Cohorts]] |
Latest revision as of 13:49, 11 October 2012
The role of cohort enroller may be given to a regular editing teacher to allow them to enrol category cohorts into their course.
Despite appearances to the contrary, teachers cannot enrol cohorts either via Settings>Course administration>users>Enrolment methods or Settings>Course administration>Users>Enrolled users. See Capabilities/enrol/cohort:config
This custom role will permit teachers to enrol category cohorts into their course. This means therefore that a Head of Science Faculty could enrol cohorts for Biology, Physics and Chemistry courses while not having access to cohorts from other faculties.
Creating a new role
- As an administrator, go to Settings>Site administration>Users>Permissions>Define roles and click the "Add a new role" button.
- Give the role a name and assign it to the category context.
- Filter to see entries connected with "cohort" and allow them all.
- Click the "Create this role" button.
Assigning the role to a teacher
- As an administrator, go to the category page, for example http://YOURMOODLESITE/course/category.php?id=1
- In Settings>Assign roles, assign the role of Cohort enroller to the required course teacher.
- When the teacher returns to their course, they will be able to add the "cohort sync" method in Settings>Course administration>Enrolment methods and will also see the "Enrol cohort" button in Settings>Course administration>Users>Enrolled users.
How it works
- The cohort enroller role is given to a user in the category context and so will appear in Settings>Course administration>Users>Other users
- The user needs to have the teacher role as well in the course(s) where they need to enrol cohorts.
- Setting it up this way means that the teacher has no additional permissions that, say, a manager might have; they can merely enrol cohorts alongside their usual job.