Last edited 10 months ago
by Redaktion

LDAPSyncAll

Revision as of 10:49, 20 July 2023 by Redaktion (talk | contribs)

Extension: LDAPSyncAll

all extensions


Overview
Description:

Mechanism by which users in the database and users in Active Directory are synchronized.

State: stable Dependency: MediaWiki
Developer: Robert Vogel License: GPL-3.0-only
Type: MediaWiki Category: Infrastructure
Edition: BlueSpice pro (deactivated), BlueSpice Farm (deactivated)"BlueSpice Farm (deactivated)" is not in the list (BlueSpice free, BlueSpice free (deactivated), BlueSpice pro, BlueSpice pro (deactivated), BlueSpice farm, BlueSpice farm (deactivated), BlueSpice cloud, BlueSpice cloud (deactivated)) of allowed values for the "BSExtensionInfoEdition" property. Version: 4.1+
For more info, visit Mediawiki.

Features

This extension provides a mechanism which synchronizes users in the database and users in Active Directory:

  • If a user is not in the database, but is in LDAP => the user will be added to the database
  • If a user is in the database, but is not in LDAP => the user will be disabled in the database

Technical Information

Technical details for BlueSpice cloud can differ in some cases.

Requirements

  • MediaWiki: 1.43.0
  • LDAPGroups: 3.*
  • LDAPProvider: 3.*
  • LDAPUserInfo: 3.*

Integrates into

Special pages

Configuration

Name Value
BlockExecutorUsername 'MediaWiki default'
ExcludedGroups array ( 0 => 'bot', )
ExcludedUsernames array ( 0 => 'WikiSysop', )
UserPageContent '{{User}}'
UsersSyncMechanism '\\LDAPSyncAll\\UserSyncMechanism\\SyncAllMechanism::factory'

Hooks

Composer requirements

all-packages ldaptools/ldaptools


Accessibility

Test status: 2-testing complete
Last test date: 2022-08-05


Extension type: backend



To submit feedback about this documentation, visit our community forum.