Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: enrol/shibboleth.

enrol/shibboleth

From MoodleDocs
Revision as of 07:53, 2 December 2008 by Nicolas Dunand (talk | contribs) (New page: {{Moodle 1.9}} Category:Administrator This course enrolment method allows you to select and automatically enrol users into courses, on the basis of the values of their Shibboleth attr...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Moodle1.9

This course enrolment method allows you to select and automatically enrol users into courses, on the basis of the values of their Shibboleth attributes.

The attributes available are listed under the "Possible attributes" drop-down menu. For help on these attributes, click the querstion mark icon next to this menu.

Enter the courses the user is to be enrolled into as a list of semicolon-separated values, plus the values of the Shibboleth attributes against which every user will be verified at login time. These are cumulative requirements (logical AND). Any user logging into Moodle using the Shibboleth login and having Shibboleth attributes corresponding to your selection will automatically be enrolled in the desired courses using the specified role. The use of a hyphen ("-") in an attrivbute value indicates an interval.

If you wish to perform more complex selections, you may enter a boolean expression yourself. The expression can use any amount of space-separated tokens. Tokens can be (be careful to put at least one space between each of these tokens) :

   * Shibboleth attributes (between brackets: [])
   * attribute values (between curvy braces: {})
   * any combination of parentheses : ()
   * any combination of AND, OR, =, <, >, <=, >=
   * intervals are not permitted, use a combination of > and of < instead

Each newly created rule is displayed in gray : you have to enable it for it to become active. To enable a rule, click the eye icon of the corresponding line in the "Actions" column (note that deactivating the rule does not unenrol users enrolled by this rule, it just prevents future user logins to enrole more people). To edit a rule, click the "edit" icon. To delete a rule (this will unenrol users enrolled by this rule as well!), click the cross icon.

The last column displays the actual number of people enrolled so far by each rule. You may click "details" to display the actual names and roles assigned to these people by this rule, or click "unenrol" to unenrol these people.