Moodle plugins directory: LDAP syncing scripts: Versions: v2.0.1 | Moodle.org
LDAP syncing scripts
LDAP syncing scripts v2.0.1
LDAP synching scripts
This plugin synchronizes Moodle cohorts against an LDAP directory using either group memberships or attribute values. This is a continuation of Patrick Pollet's local_ldap plugin, which in turn was inspired by MDL-25011 and MDL-25054.
Requirements
- Moodle 3.3 (build 2017042100.00 or later)
Various synchronization scripts between Moodle cohorts and LDAP directories (see
and )
Installation
Copy the ldap folder into your /local directory and visit your Admin Notification page to complete the installation. You must have either the CAS or LDAP authentication method enabled.
Configuration
Depending on your environment the plugin may work with default options. Configuration settings include the group class (groupOfNames
by default) and whether to automatically import all found LDAP groups as cohorts. By default this setting is disabled.
Usage
Previous versions of this plugin used a CLI script. This is deprecated in favor of two Scheduled tasks, one for syncing by group and another for syncing by attribute. Both are configured to run hourly and are disabled by default.
Author
- Charles Fulton (fultonc@lafayette.edu)
- Patrick Pollet
Version information
- Version build number
- 2017042400
- Version release name
- v2.0.1
- Can be updated to
- v3.3.0 (2017080900), v3.3.1 (2017080901), v3.4.0 (2018050400), v3.4.1 (2018090700)
- Maturity
- Stable Version
- MD5 Sum
- 53e21dbc749bf57f6cfc07e5374ca562
- Supported software
- Moodle 3.3
- The more recent release v3.3.1 (2017080901) exists for Moodle 3.3
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS branch
- MOODLE_33_STABLE
- VCS tag
- v2.0.1
Default installation instructions for plugins of the type General plugins (Local)
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder in the "local" subdirectory.
- Visit http://yoursite.com/admin to finish the installation.