Ajuda da API MediaWiki

Esta é uma página de documentação da API MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globaluserrights

(main | globaluserrights)
  • Este módulo requer direitos de leitura.
  • Este módulo requer direitos de gravação.
  • Este módulo aceita apenas pedidos POST.
  • Fonte: CentralAuth
  • Licença: GPL-2.0-or-later

Adicionar/remover um usuário para/de grupos globais.

Parâmetros:
Estão disponíveis outros parâmetros gerais.
user

Nome de usuário global.

Tipo: usuário, por qualquer de nome de usuário e ID de usuário (por exemplo "#12345")
userid
Obsoleto.

ID de usuário global.

Tipo: inteiro
add

Adicionar o usuário para estes grupos globais.

Valores (separados com | ou alternativos): 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

Expiração de timestamps. Pode ser relativo (por exemplo 5 meses ou 2 semanas) ou absoluto (por exemplo 2014-09-18T12:34:56Z). Se apenas um timestamp for configurado, ele sera usado para todos os grupos passados pelo parâmetro add. Use infinite, indefinite, infinity ou never, para um grupo de usuários que nunca expiram.

Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
Padrão: infinite
remove

Remover o usuário destes grupos globais.

Valores (separados com | ou alternativos): 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 a mudança.

Padrão: (vazio)
token

Um token "userrights" token recuperado de action=query&meta=tokens

Para compatibilidade, o token usado na interface web também é aceito.

Este parâmetro é obrigatório.
tags

Esse parâmetro não é usado no momento.

Valores (separados com | ou alternativos):
Exemplos:
Adicionar usuário FooBot ao grupo global "bot", e removê-lo dos grupos globais "sysop" e "bureaucrat"
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na página de testes]
Adicionar o usuário global com ID 123 ao grupo global "bot", e removê-lo dos grupos globais "sysop" e "bureaucrat"
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na página de testes]