API:Restricting API usage/fr

Il existe plusieurs façons de limiter l’utilisation de (certaines parties de) l’API à certains groupes d’utilisateurs ou de la désactiver complètement. Certaines d'entre elles nécessitent de modifer les permissions du groupe.



Restreindre l'accès à l'API Write
Vous pouvez refuser à certains groupes le droit d'utiliser l'API Write en leur refusant le droit writeapi. Par défaut, tous les groupes possèdent le droit writeapi. Néanmoins, à la fois le droit writeapi et  sont nécessaires pour pouvoir utiliser l'API Write.



Désactiver les modules
Vous pouvez désactiver les modules individuels pour tous les utilisateurs en ajoutant une ligne à LocalSettings.php. Ce que vous ajoutez dépend exactement du type de module que vous voulez désactiver :


 * Pour les modules, utilisez
 * Pour les modules, utilisez
 * Pour les modules, utilisez
 * Pour les modules, utilisez

Exemples
Pour désactiver l'utilisation de  à quiconque n'étant pas administrateur :

Pour limiter l'accès à une action d'API, ajoutez le point d'entrée suivant à :

Remplacez,   et   par les valeurs appropriées.