Zuletzt bearbeitet vor 4 Monaten
von Margit Link-Rodrigue

AutoDoc:LDAPProvider und AutoDoc:LDAPSyncAll: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
hw>Unknown user
Keine Bearbeitungszusammenfassung
 
K (1 Version importiert)
 
Zeile 1: Zeile 1:
==DescriptionMsg==
==DescriptionMsg==
{{AutoDocDescriptionMsg
{{AutoDocDescriptionMsg
|name = LDAPProvider
|name = LDAPSyncAll
|desc = {{int:ldapprovider-desc
|desc = {{int:ldapsyncall-desc
}}
}}
}}
}}
==License==
==License==
{{AutoDocLicense
{{AutoDocLicense
|name = GPL-2.0+
|name = GPL-3.0-only
}}
}}
==Requirements==
==Requirements==
Zeile 15: Zeile 15:
|version = 1.39.0
|version = 1.39.0
}}
}}
|extensions = {{AutoDocVersion
|name = LDAPGroups
|version = 2.0
}}
}}
==IntegratesInto==
{{AutoDocVersion
{{AutoDocIntegratesInto
|name = LDAPProvider
|into = {{AutoDocListItem
|version = 2.0
|item = LDAPProvider
}}
}}
{{AutoDocListItem
{{AutoDocVersion
|item = WebDAV
|name = LDAPUserInfo
|version = 2.0
}}
}}
}}
}}
Zeile 28: Zeile 31:
{{AutoDocConfig
{{AutoDocConfig
|config = {{AutoDocOption
|config = {{AutoDocOption
|name = CacheTime
|name = BlockExecutorUsername
|value = <nowiki>500</nowiki>
|value = <nowiki>'MediaWiki default'</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = CacheType
|name = ExcludedGroups
|value = <nowiki>'CACHE_ANYTHING'</nowiki>
|value = <nowiki>array (
  0 => 'bot',
)</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = ClientRegistry
|name = ExcludedUsernames
|value = <nowiki>array (
|value = <nowiki>array (
  0 => 'WikiSysop',
)</nowiki>
)</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = DefaultDomain
|name = UserPageContent
|value = <nowiki>''</nowiki>
|value = <nowiki>'{{User}}'</nowiki>
}}
{{AutoDocOption
|name = DomainConfigProvider
|value = <nowiki>'\\MediaWiki\\Extension\\LDAPProvider\\DomainConfigProvider\\LocalJSONFile::newInstance'</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = DomainConfigs
|name = UsersSyncMechanism
|value = <nowiki>'/etc/mediawiki/ldapprovider.json'</nowiki>
|value = <nowiki>'\\LDAPSyncAll\\UserSyncMechanism\\SyncAllMechanism::factory'</nowiki>
}}
{{AutoDocOption
|name = PreSearchUsernameModifierRegistry
|value = <nowiki>array (
  'removespaces' => '\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\RemoveSpaces::newInstance',
  'spacetounderscore' => '\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\SpacesToUnderscores::newInstance',
  'spacestounderscores' => '\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\SpacesToUnderscores::newInstance',
  'strtolower' => '\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\ToLower::newInstance',
  'lowercase' => '\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\ToLower::newInstance',
)</nowiki>
}}
}}
}}
}}
Zeile 66: Zeile 58:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChangeTagsAllowedAdd ChangeTagsAllowedAdd]
|callback = MediaWiki\Extension\LDAPProvider\Hook\LoadExtensionSchemaUpdates::callback
|callback = add-ldap-tag
}}
}}
}}
}}



Aktuelle Version vom 1. Dezember 2023, 15:09 Uhr

DescriptionMsg[Bearbeiten | Quelltext bearbeiten]

Mechanismus, mit dem Benutzer in der Datenbank und Benutzer in Active Directory synchronisiert werden.

License[Bearbeiten | Quelltext bearbeiten]

GPL v3

Requirements[Bearbeiten | Quelltext bearbeiten]

  • MediaWiki: 1.39.0
  • LDAPGroups: 2.0

LDAPProvider: 2.0 LDAPUserInfo: 2.0

Config[Bearbeiten | Quelltext bearbeiten]

Konfiguration[Bearbeiten | Quelltext bearbeiten]

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

Hooks[Bearbeiten | Quelltext bearbeiten]

Hooks[Bearbeiten | Quelltext bearbeiten]

Keine Kategorien vergebenBearbeiten

Diskussionen