LDAP syncing scripts

Local plugins ::: local_ldap
Maintained by Charles Fulton, Andrew Zito
This plugin synchronizes Moodle cohorts against an LDAP directory using either group memberships or attribute values.

LDAP syncing scripts v2.0.0

Moodle 2.9, 3.0, 3.1, 3.2
Released: جمعه, 15 جولای 2016, 10:49 PM

LDAP synching scripts

Build Status

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 2.9 (build 2015051100 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
2016071200
Version release name
v2.0.0
Can be updated to
v3.2.0 (2016071201), v3.3.0 (2017080900), v3.1.0 (2016071203), v3.2.1 (2016071300), v3.3.1 (2017080901), v3.4.0 (2018050400), v3.4.1 (2018090700)
Maturity
ثابته نسخه
MD5 Sum
51e2152bdf6d23dbb54468803ce4ff3e
Supported software
Moodle 2.9, Moodle 3.0, Moodle 3.1, Moodle 3.2

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
MOODLE_32_STABLE
VCS tag
v2.0.0

Default installation instructions for plugins of the type Local plugins

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.