Erweiterung:LDAPSyncAll
This extension provides a mechanism to synchronize users in the database and users in active directory.
Freigabestatus: stabil |
|
|---|---|
| Beschreibung | Dient der Synchronisierung von Benutzern |
| Autor(en) | Cindy Cicalese, Mark A. Hershberger, Robert Vogel |
| Letzte Version | 1.0.0 |
| Kompatibilitätspolitik | Snapshots werden zusammen mit MediaWiki veröffentlicht. Der Master ist nicht abwärtskompatibel. |
| MediaWiki | 1.31+ |
| Lizenz | GNU General Public License 2.0 oder später |
| Herunterladen | |
|
|
| Übersetze die LDAPSyncAll-Erweiterung, wenn sie auf translatewiki.net verfügbar ist | |
| Probleme | Offene Aufgaben · Einen Fehler melden |
- If a user is in LDAP, but not in the database => the user is added to the database
- If a user is in the database, but not in LDAP => the user account will be disabled in the database
Installation
Execute within MediaWiki root or add mediawiki/ldap-sync-all to the composer.json file of your projectː
composer require mediawiki/ldap-sync-all dev-REL1_31
Aktivierung
Add the following line to your LocalSettings.phpː
wfLoadExtension( 'LDAPSyncAll' );
Verwendung
Die Erweiterung bietet ein Wartungsskript, das Sie einfach von Ihrer PHP-Konsole aus ausführen können maintenance/SyncLDAPUsers.php. Außerdem gibt es einen RunJobsTriggerHandler der einmal am Tag läuft.
Konfiguration
You need to add the following line in your LocalSettings.php. Vergiss nicht, "Admin" in den Benutzernamen zu ändern, der die Admin-Zulassungen hat. Dieser Benutzer deaktiviert Konten, die nicht in LDAP enthalten sind.
$GLOBALS['LDAPSyncAllBlockExecutorUsername'] = 'Admin';
Sie können Benutzernamen und Benutzergruppen angeben, die Sie aus dem Deaktivieren ausschließen möchten, z.B.:
$GLOBALS['LDAPSyncAllExcludedUsernames'] = [ 'Bob', 'Emily' ];
$GLOBALS['LDAPSyncAllExcludedGroups'] = [ 'bot', 'editor' ];
| Diese Erweiterung ist in den folgenden Softwarepaketen enthalten und/oder wird von den folgenden Wiki-Farmen, bzw. Wiki-Hostern verwendet: Dies ist keine maßgebliche Liste. Softwarepakete und/oder Wiki-Farmen, bzw. Wiki-Hoster nutzen diese Erweiterung ggf., obwohl sie nicht in dieser Liste enthalten sind. Prüfe daher stets die Nutzung im verwendeten Softwarepaket und/oder bei der Wiki-Farm, bzw. dem Wiki-Hoster. |
