Aide de l’API MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globaluserrights
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module accepte seulement les requêtes POST.
- Source : CentralAuth
- Licence : GPL-2.0-or-later
Ajouter / retirer un utilisateur de / à des groupes globaux.
- user
Nom d’utilisateur global.
- Type : utilisateur, parmi nom d’utilisateur et identifiant de l’utilisateur (par ex. « #12345 »)
- userid
- Obsolète.
Identifiant d’utilisateur global.
- Type: entier
- add
Ajouter l’utilisateur à ces groupes globaux.
- Valeurs (séparées par | ou autre) : abusefilter-maintainer, founder, global-bot, global-deleter, global-interface-editor, global-rollbacker, steward
- expiry
Horodatage d’expiration. Peut être relatif (par ex. 5 months pour 5 mois ou 2 weeks pour 2 semaines) ou bien absolu (par ex. 2014-09-18T12:34:56Z). Si un seul horodatage est indiqué, il sera utilisé pour tous les groupes passés au paramètre add. Utiliser infinite (infini), indefinite (indéfini), infinity (infinité) ou never (jamais) pour un groupe d’utilisateur qui ne doit jamais expirer.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- Par défaut : infinite
- remove
Supprimer l’utilisateur de ces groupes globaux.
- Valeurs (séparées par | ou autre) : abusefilter-maintainer, founder, global-bot, global-deleter, global-interface-editor, global-rollbacker, steward
- reason
Motif de la modification.
- Par défaut : (vide)
- token
Un jeton « userrights » récupéré par action=query&meta=tokens
Pour rester compatible, le jeton utilisé dans l’IHM web est aussi accepté.
- Ce paramètre est obligatoire.
Ce paramètre n’est pas utilisé actuellement.
- Valeurs (séparées par | ou autre) :
- Ajouter l’utilisateur FooBot au groupe global « robots » et le supprimer des groupes globaux « administrateurs » et « bureaucrates »
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [ouvrir dans le bac à sable]
- Ajouter l’utilisateur global avec l’ID 123 au groupe global « robots » et le supprimer des groupes globaux « administrateurs » et « bureaucrates »
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [ouvrir dans le bac à sable]