Outils pour utilisateurs

Outils du site


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki