API:Restricting API usage/de

Es gibt mehrere Wege, um die Nutzung der API (oder Teilen davon) auf bestimmte Benutzergruppen einzuschränken oder komplett zu deaktivieren. Einige davon erfordern die Änderung von Benutzergruppenrechten.



Zugriff auf die Schreib-API einschränken
Du kannst bestimmten Gruppen das Recht zur Nutzung der Schreib-API entziehen, indem du ihnen das Recht writeapi entziehst. Standardmäßig haben alle Gruppen das Recht writeapi. Jedoch sind die Rechte writeapi und  erforderlich, um die Schreib-API zu nutzen.



Module deaktivieren
Du kannst bestimmte Module für alle Benutzer deaktivieren, indem du eine Zeile zu LocalSettings.php hinzufügst. Was exakt du hinzufügen musst, hängt von dem Typ des Moduls ab, das du deaktivieren möchtest:


 * Für  Module, benutze
 * Für  Module, benutze
 * Für  Module, benutze
 * Für  Module, benutze

Beispiele
Um es für alle zu deaktivieren, die keine Administratoren sind, nutze :

Um den Zugriff auf eine API-Aktion einzuschränken, füge folgende Hook zu hinzu:

Ersetze,   und   durch die passenden Werte.