Grants

Jump to navigation Jump to search

Administrators can authorize applications to use their account but with permissions based on the grants they give.

GrantRights
Basic rights (basic)
  • Automatically log in with an external user account (autocreateaccount)
  • Not have minor edits to discussion pages trigger the new messages prompt (nominornewtalk)
  • bypass CAPTCHA test where enabled (skipcaptcha)
  • bypass various system blocks (ipblock-exempt)
  • edit semiprotected pages (editsemiprotected)
  • have edits automatically marked patrolled (autopatrol)
  • not be affected by IP-based rate limits (autoconfirmed)
  • purge the cache for a page (purge)
  • read public pages (read)
  • utilize the site's API (writeapi)
  • view a list of unwatched pages (unwatchedpages)
  • view recent changes patrol marks (patrolmarks)
High-volume editing (highvolume)
  • Be treated as an automated process (bot)
  • Mark rolled-back edits as bot edits (markbotedits)
  • Use higher limits in API queries (apihighlimits)
  • not be affected by rate limits (noratelimit)
Import revisions (import)
  • import pages from a file upload (importupload)
  • import pages from other MediaWiki sites (import)
Edit existing pages (editpage)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit the content model of a page (editcontentmodel)
  • edit discussion pages (edit)
  • mark edits as minor (minoredit)
Edit protected pages (editprotected)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit the content model of a page (editcontentmodel)
  • edit discussion pages (edit)
  • edit protected pages (editprotected)
  • mark edits as minor (minoredit)
Edit your user CSS/JSON/JavaScript (editmycssjs)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit the content model of a page (editcontentmodel)
  • Edit your own user CSS files (editmyusercss)
  • Edit your own user JSON files (editmyuserjson)
  • Edit your own user JavaScript files (editmyuserjs)
  • edit discussion pages (edit)
  • mark edits as minor (minoredit)
Edit your user preferences and JSON configuration (editmyoptions)
  • Edit your own user JSON files (editmyuserjson)
  • edit one's own preferences (editmyoptions)
Edit the MediaWiki namespace and sitewide/user JSON (editinterface)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit other users' JSON files (edituserjson)
  • Edit sitewide JSON (editsitejson)
  • Edit the content model of a page (editcontentmodel)
  • edit MediaWiki namespace (editinterface)
  • edit discussion pages (edit)
  • mark edits as minor (minoredit)
Edit sitewide and user CSS/JS (editsiteconfig)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit other users' CSS files (editusercss)
  • Edit other users' JSON files (edituserjson)
  • Edit other users' JavaScript files (edituserjs)
  • Edit sitewide JSON (editsitejson)
  • Edit the content model of a page (editcontentmodel)
  • edit MediaWiki namespace (editinterface)
  • edit discussion pages (edit)
  • edit sitewide CSS file (editsitecss)
  • edit sitewide JavaScript file (editsitejs)
  • mark edits as minor (minoredit)
Create, edit, and move pages (createeditmovepage)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit the content model of a page (editcontentmodel)
  • create content pages (createpage)
  • create discussion pages (createtalk)
  • delete single revision redirects (delete-redirect)
  • edit discussion pages (edit)
  • mark edits as minor (minoredit)
  • move category pages (move-categorypages)
  • move pages (move)
  • move pages with their subpages (move-subpages)
  • move root user pages (move-rootuserpages)
  • suppress creation of redirects (suppressredirect)
Upload new files (uploadfile)
  • overwrite existing files uploaded by oneself (reupload-own)
  • upload files (upload)
Upload, replace, and move files (uploadeditmovefile)
  • Upload files from a URL (upload_by_url)
  • move files (movefile)
  • override files on shared repository (reupload-shared)
  • overwrite existing files (reupload)
  • overwrite existing files uploaded by oneself (reupload-own)
  • suppress creation of redirects (suppressredirect)
  • upload files (upload)
Patrol changes to pages (patrol)
  • mark others' edits as patrolled (patrol)
Rollback changes to pages (rollback)
  • rollback changes of last user who edited (rollback)
Block and unblock users (blockusers)
  • block a user from sending email (blockemail)
  • block other users from editing (block)
View deleted files and pages (viewdeleted)
  • search for deleted pages (browsearchive)
  • view deleted history entries (deletedhistory)
  • view text of deleted revisions (deletedtext)
View restricted log entries (viewrestrictedlogs)
  • view private logs (suppressionlog)
Delete pages, revisions, and log entries (delete)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit the content model of a page (editcontentmodel)
  • delete and undelete log entries (deletelogentry)
  • delete and undelete specific revisions (deleterevision)
  • delete pages (delete)
  • delete pages with large histories (bigdelete)
  • edit discussion pages (edit)
  • mark edits as minor (minoredit)
  • search for deleted pages (browsearchive)
  • undelete a page (undelete)
  • view deleted history entries (deletedhistory)
  • view text of deleted revisions (deletedtext)
Hide users and suppress revisions (oversight)
  • hide revisions from any user (suppressrevision)
  • view revisions hidden from any user (viewsuppressed)
Protect and unprotect pages (protect)
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit the content model of a page (editcontentmodel)
  • edit discussion pages (edit)
  • edit protected pages (editprotected)
  • mark edits as minor (minoredit)
  • modify the protection level for a page (protect)
View your watchlist (viewmywatchlist)
  • view one's own watchlist (viewmywatchlist)
Edit your watchlist (editmywatchlist)
  • edit one's own watchlist (editmywatchlist)
Send email to other users (sendemail)
  • send message directly to another user (sendemail)
Create accounts (createaccount)
  • create account for another person (createaccount)
Access private information (privateinfo)
  • view one's own information (viewmyprivateinfo)
Merge page histories (mergehistory)
  • merge the history of pages (mergehistory)