Axuda da API de MediaWiki

Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.

Documentación e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globaluserrights

(main | globaluserrights)
  • Este módulo precisa permisos de lectura.
  • Este módulo precisa permisos de escritura.
  • Este módulo só acepta peticións POST.
  • Fonte: CentralAuth
  • Licenza: GPL-2.0-or-later

Engadir/eliminar un usuario a/de grupos globais.

Parámetros específicos:
Hai dispoñibles outros parámetros xerais.
user

Nome de usuario global.

Tipo: usuario, por calquera de nome de usuario e ID de usuario (p. ex. "#12345")
userid
Obsoleto.

Identificador de usuario global.

Tipo: número enteiro
add

Engadir o usuario a estes grupos globais.

Valores (separados con | ou outros): abusefilter-helper, abusefilter-maintainer, apihighlimits-requestor, captcha-exempt, founder, global-bot, global-deleter, global-flow-create, global-interface-editor, global-ipblock-exempt, global-rollbacker, global-sysop, new-wikis-importer, oathauth-tester, ombuds, recursive-export, staff, steward, sysadmin, vrt-permissions, wmf-email-block-override, wmf-researcher
expiry

Marcas de tempo de caducidade. Poden ser relativas (por exemplo, 5 months ou 2 weeks) ou absolutas (por exemplo, 2014-09-18T12:34:56Z). Se só se fixa unha marca de tempo, utilizarase para tódolos grupos que se pasen ó parámetro add. Use infinite, indefinite, infinity, ou never para que a pertenza ó grupo non teña data de caducidade.

Separe os valores con | ou outros.
O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
Por defecto: infinite
remove

Eliminar o usuario destes grupos globais.

Valores (separados con | ou outros): abusefilter-helper, abusefilter-maintainer, apihighlimits-requestor, captcha-exempt, founder, global-bot, global-deleter, global-flow-create, global-interface-editor, global-ipblock-exempt, global-rollbacker, global-sysop, new-wikis-importer, oathauth-tester, ombuds, recursive-export, staff, steward, sysadmin, vrt-permissions, wmf-email-block-override, wmf-researcher
reason

Motivo para o cambio.

Por defecto: (baleiro)
token

Un identificador "userrights" recuperado por action=query&meta=tokens

Por compatibilidade, o identificador usado na web UI tamén é aceptado.

Este parámetro é obrigatorio.
tags

Este parámetro non está actualmente en uso.

Valores (separados con | ou outros):
Exemplos:
Engadir o usuario FooBot ó grupo global "bot" e quitalo dos grupos globais "sysop" e "bureaucrat"
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na zona de probas]
Engadir o usuario global con identificador 123 ó grupo global "bot" e quitalo dos grupos globais "sysop" e "bureaucrat"
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na zona de probas]