API:Restricting API usage/cs

Existuje několik způsobů, jak omezit používání (určitých částí) API na určité skupiny uživatelů nebo je úplně zakázat. Některé z nich vyžadují změnu oprávnění skupiny.



Omezení přístupu k API pro zápis
Určitým skupinám můžete odepřít právo používat rozhraní API pro zápis tím, že jim odepřete právo writeapi. Ve výchozím nastavení mají všechny skupiny právo writeapi.



Deaktivace modulů
You can disable individual modules for all users by adding a line to LocalSettings.php. Exactly what to add depends on the type of module you want to disable:


 * For  modules, use
 * For  modules, use
 * For  modules, use
 * For  modules, use

Examples
To disable anyone who isn't a sysop from using :

To limit the access of an API action, add the following hook for :

Replace,   and   with the appropriate values.