The following is a list of grants with their associated access to user rights. Users can authorize applications to use their account, but with limited permissions based on the grants the user gave to the application. An application acting on behalf of a user cannot actually use rights that the user does not have however.
There may be additional information about individual rights.
| Grant | Rights |
|---|
Basic rights (basic) | - Automatically log in with an external user account
(autocreateaccount)
- Bypass IP blocks, auto-blocks and range blocks
(ipblock-exempt)
- Edit pages protected as "Allow only autoconfirmed users"
(editsemiprotected)
- Have one's own edits automatically marked as patrolled
(autopatrol)
- Not be affected by IP-based rate limits
(autoconfirmed)
- Not have minor edits to discussion pages trigger the new messages prompt
(nominornewtalk)
- View a list of unwatched pages
(unwatchedpages)
- View recent changes patrol marks
(patrolmarks)
- ๐ป๐ฐ๐ฟ๐ฑ๐ฐ๐ฝ๐ ๐ฐ๐ฝ๐ฐ๐บ๐ฟ๐ฝ๐ฝ๐ฐ๐ฝ
(read)
|
High-volume (bot) access (highvolume) | - Be treated as an automated process
(bot)
- Mark rolled-back edits as bot edits
(markbotedits)
- Not be affected by rate limits
(noratelimit)
- Use higher limits in API queries
(apihighlimits)
|
Import revisions (import) | - Import pages from a file upload
(importupload)
- Import pages from other wikis
(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)
- Change page language
(pagelang)
- Edit pages
(edit)
- Edit the content model of a page
(editcontentmodel)
- 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 pages
(edit)
- Edit pages protected as "๐ฐ๐ฝ๐ณ๐ป๐ด๐๐น๐ธ ๐ธ๐ฐ๐๐ฐ๐น๐ฝ๐ด๐น ๐๐ด๐น๐บ๐"
(editprotected)
- Edit the content model of a page
(editcontentmodel)
- 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 pages
(edit)
- 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)
- Mark edits as minor
(minoredit)
|
Edit your user preferences and JSON configuration (editmyoptions) | - Edit your own preferences
(editmyoptions)
- Edit your own user JSON files
(editmyuserjson)
|
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 pages
(edit)
- Edit sitewide JSON
(editsitejson)
- Edit the content model of a page
(editcontentmodel)
- Mark edits as minor
(minoredit)
- ๐ฑ๐๐ฟ๐บ๐พ๐น๐ฝ๐ ๐น๐ฝ๐๐ฐ๐น๐๐๐ฐ๐บ๐น๐ฐ ๐น๐ฝ๐ผ๐ฐ๐น๐ณ๐พ๐ฐ๐ฝ
(editinterface)
|
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 pages
(edit)
- Edit sitewide CSS
(editsitecss)
- Edit sitewide JSON
(editsitejson)
- Edit sitewide JavaScript
(editsitejs)
- Edit the content model of a page
(editcontentmodel)
- Mark edits as minor
(minoredit)
- ๐ฑ๐๐ฟ๐บ๐พ๐น๐ฝ๐ ๐น๐ฝ๐๐ฐ๐น๐๐๐ฐ๐บ๐น๐ฐ ๐น๐ฝ๐ผ๐ฐ๐น๐ณ๐พ๐ฐ๐ฝ
(editinterface)
|
๐ป๐ฐ๐ฟ๐ฑ๐ฐ๐ฝ๐ ๐๐บ๐ฐ๐๐พ๐ฐ๐ฝ, ๐น๐ฝ๐ผ๐ฐ๐น๐ณ๐พ๐ฐ๐ฝ, ๐พ๐ฐ๐ท ๐ผ๐น๐ธ๐๐ฐ๐๐พ๐ฐ๐ฝ (createeditmovepage) | - Add and remove arbitrary tags on individual revisions and log entries
(changetags)
- Apply tags along with one's changes
(applychangetags)
- Create discussion pages
(createtalk)
- Create pages (which are not discussion pages)
(createpage)
- Delete single revision redirects
(delete-redirect)
- Edit pages
(edit)
- Edit the content model of a page
(editcontentmodel)
- 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)
- Not create redirects from source pages when moving pages
(suppressredirect)
|
Upload new files (uploadfile) | - Overwrite existing files uploaded by oneself
(reupload-own)
- ๐๐ฐ๐พ๐ป๐ฐ ๐ฐ๐๐ฑ๐ฐ๐น๐๐ฐ๐ฝ
(upload)
|
Upload, replace, and move files (uploadeditmovefile) | - Move files
(movefile)
- Not create redirects from source pages when moving pages
(suppressredirect)
- Override files on the shared media repository locally
(reupload-shared)
- Overwrite existing files
(reupload)
- Overwrite existing files uploaded by oneself
(reupload-own)
- Upload files from a URL
(upload_by_url)
- ๐๐ฐ๐พ๐ป๐ฐ ๐ฐ๐๐ฑ๐ฐ๐น๐๐ฐ๐ฝ
(upload)
|
Patrol changes to pages (patrol) | - Mark others' edits as patrolled
(patrol)
|
Rollback changes to pages (rollback) | - Quickly rollback the edits of the last user who edited a particular page
(rollback)
|
Block and unblock users (blockusers) | - Block or unblock a user from sending email
(blockemail)
- Block or unblock other users from editing
(block)
|
View deleted files and pages (viewdeleted) | - Search deleted pages
(browsearchive)
- View deleted history entries, without their associated text
(deletedhistory)
- View deleted text and changes between 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)
- Delete and undelete specific log entries
(deletelogentry)
- Delete and undelete specific revisions of pages
(deleterevision)
- Delete pages with large histories
(bigdelete)
- Edit pages
(edit)
- Edit the content model of a page
(editcontentmodel)
- Mark edits as minor
(minoredit)
- Search deleted pages
(browsearchive)
- Undelete a page
(undelete)
- View deleted history entries, without their associated text
(deletedhistory)
- View deleted text and changes between deleted revisions
(deletedtext)
- ๐ป๐ฐ๐ฟ๐ฑ๐ฐ๐ผ ๐ฟ๐๐ต๐น๐๐๐พ๐ฐ๐ฝ
(delete)
|
Hide users and suppress revisions (oversight) | - View revisions hidden from any user
(viewsuppressed)
- View, hide and unhide specific revisions of pages from any user
(suppressrevision)
|
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)
- Change protection settings and edit cascade-protected pages
(protect)
- Edit pages
(edit)
- Edit pages protected as "๐ฐ๐ฝ๐ณ๐ป๐ด๐๐น๐ธ ๐ธ๐ฐ๐๐ฐ๐น๐ฝ๐ด๐น ๐๐ด๐น๐บ๐"
(editprotected)
- Edit the content model of a page
(editcontentmodel)
- Mark edits as minor
(minoredit)
|
View your watchlist (viewmywatchlist) | - View your own watchlist
(viewmywatchlist)
|
Edit your watchlist (editmywatchlist) | - Edit your own watchlist (note that some actions will still add pages even without this right)
(editmywatchlist)
|
Send email to other users (sendemail) | - ๐๐ฐ๐ฝ๐ณ๐ด๐น ๐ด-๐ผ๐ด๐ป ๐ฐ๐ฝ๐ธ๐ฐ๐๐ฐ๐ฝ๐ ๐ฑ๐๐ฟ๐บ๐พ๐ฐ๐ฝ๐
(sendemail)
|
๐๐ฐ๐ท๐ฝ๐ด๐น๐ฝ๐น๐ฝ๐ ๐๐บ๐ฐ๐๐พ๐ฐ๐ฝ (createaccount) | - Create new user accounts
(createaccount)
|
Access private information (privateinfo) | - View your own private data (e.g. email address, real name)
(viewmyprivateinfo)
|
Merge page histories (mergehistory) | - Merge the history of pages
(mergehistory)
|