local:entinstaller:entity:cohorts
ENT Installer: Cohort Synchronisation
Configuration screen
- Enable cohorts: Specific switch to enable cohort synchronisation. If this box is not ticked, no synchronisation will be done on cohorts by any action whatsoever (CLI, cron, or manual)
- Last sync: The date of the last synchronisation. It serves as the reference for partial synchronisations.
- Cohort contexts: The context(s) in which the LDAP groups representing cohorts can be found. Several contexts can be explored if separated by a comma. Sub-contexts will be explored according to the settings of the LDAP authentication module.
- Cohort selection filter: An LDAP filter to select the entries relevant for creating cohorts. These entries are considered from the root context above. The expression is a standard LDAP filter on attributes with boolean operators (&, |, !, ^, etc.).
- Cohort object classes: An LDAP filter giving the LDAP object type for cohorts, in general (ObjectClass=group).
- Cohort LDAP identifier attribute:The name of the LDAP attribute that contains the cohort identifier (idnumber).
- Cohort identifier pattern: A character string accepting the placeholders %ID% (for the institution's RNE) and %CID% to insert the value above.
- Cohort membership attribute:Multivalued attribute carrying the members of the cohort, usually “member”.
- Cohort membership filter: A regular expression with at least one sub-pattern to extract the cohort identifier value. By default the catch-all pattern '(.*)' will be used.
- Cohort name attribute: Multivalued attribute carrying the name of the cohort.
- Cohort name filter: A regular expression with at least one sub-pattern to extract the name. By default the catch-all pattern '(.*)' will be used.
- Cohort identification number attribute:Multivalued attribute carrying the cohort's identification number (idnumber).
- Identification number filter: A regular expression with at least one sub-pattern to extract the identification number value. By default the catch-all pattern '(.*)' will be used.
- Description attribute: This field is carried over in full, without filtering or processing, as the cohort description.
- Internal cohort membership identification: The Moodle field that is matched with the membership identifier.
- Old prefixes: If this field is filled in, then the cohorts whose identifier matches the prefix will be deleted from Moodle.
Back to the technical guide index - Back to the component index- Back to the plugin index- Back to the catalog
local/entinstaller/entity/cohorts.txt · Dernière modification : de 127.0.0.1




