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.



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.