local:entinstaller:entity:roleassignments

ENT Installer: Role Assignment Synchronisation

Enable role association synchronisation

Default: Yes Contexts for role associations: Default: Empty - The LDAP contexts where the role associations are stored. Several contexts can be given, separated by ;

Role association group selection filters

Default: Empty - An LDAP filter to retrieve all the role associations. Replacement of a %ID% placeholder with an institution identifier is handled. If several Rne are associated with the institution, the filter will be activated for each institution.

Use the institution alias

Default yes - If active, the synchronisation will only run once on the institution's alias name. This assumes that all the integrated data is indexed on the alias name.

Role association object classes

Default: Empty - The LDAP object classes entitled to hold role associations.

Role association attribute

Default: cn - The LDAP attribute to find a role association. Usually the DN.

Role attribute

Default: Empty - The LDAP attribute to extract the role to assign

Role filter

Default: Empty A regular expression applied to the field value that captures the first available sub-pattern.

Role transcoding table

Default: Empty A transcoding table of role identifiers, given as a list of pairs, one pair per line, in the format “input ⇒ output”. Leading and trailing spaces of each predicate are removed. The output set is the Moodle role short names.

Context level attribute

Default: Empty - The LDAP attribute to extract the context level.

Context level filter

Default: Empty - A regular expression applied to the field value that captures the first available sub-pattern.

Role filter

Default: Empty - A regular expression applied to the field value that captures the first available sub-pattern

Context level transcoding table

Default: Empty - A transcoding table of role identifiers, given as a list of pairs, one pair per line, in the format “input ⇒ output”. Leading and trailing spaces of each predicate are removed. The output set is: 'system', 'coursecat', 'course\, 'module', \block', or 'user'.

Target context LDAP attribute

Default: Empty - The LDAP attribute containing the information on the target context for the role assignment

Context filter

Default: Empty - A regular expression applied to the field value that captures the first available sub-pattern

Course category primary key

Drop-down list choice. Default: Identification number: The Moodle field to identify the course category. Other choice: ID.

Course primary key

Drop-down list choice. Default: Identification number: The Moodle field to identify the course. Other choices: ID, short name.

Module primary key

Drop-down list choice. Default: Course module ID: The Moodle field to identify a course module. Other choice: Identification number.

Block primary key

Drop-down list choice. Default: Block ID: The Moodle field to identify a block. Other choice: Identification number.

Target user primary key

Drop-down list choice. Default: Username: The Moodle field to identify the user who is the object of the role assignment (the one on which the role acts). Other choices: primary ID, Identification number, email address.


Back to the technical guide index - Back to the component index- Back to the plugin index- Back to the catalog

local/entinstaller/entity/roleassignments.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki