Grants

From TobaccoUnmasked

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.

GrantRights
⧼listgrants-grant-display⧽
  • 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)
  • Purge the site cache for a page without confirmation (purge)
  • Read pages (read)
  • Use of the write API (writeapi)
  • View recent changes patrol marks (patrolmarks)
  • skipcaptcha (skipcaptcha)
⧼listgrants-grant-display⧽
  • 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)
⧼listgrants-grant-display⧽
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit pages (edit)
  • Mark edits as minor (minoredit)
⧼listgrants-grant-display⧽
  • 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 "Allow only administrators" (editprotected)
  • Mark edits as minor (minoredit)
⧼listgrants-grant-display⧽
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Edit pages (edit)
  • Edit your own user CSS files (editmyusercss)
  • Edit your own user JavaScript files (editmyuserjs)
  • Mark edits as minor (minoredit)
  • editmyuserjson (editmyuserjson)
⧼listgrants-grant-display⧽
  • Edit your own preferences (editmyoptions)
  • editmyuserjson (editmyuserjson)
⧼listgrants-grant-display⧽
  • 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 user interface (editinterface)
  • Mark edits as minor (minoredit)
  • editsitejson (editsitejson)
  • edituserjson (edituserjson)
⧼listgrants-grant-display⧽
  • 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' JavaScript files (edituserjs)
  • Edit pages (edit)
  • Edit the user interface (editinterface)
  • Mark edits as minor (minoredit)
  • editsitecss (editsitecss)
  • editsitejs (editsitejs)
  • editsitejson (editsitejson)
  • edituserjson (edituserjson)
⧼listgrants-grant-display⧽
  • 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)
  • Edit 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)
  • Not create redirects from source pages when moving pages (suppressredirect)
⧼listgrants-grant-display⧽
  • Overwrite existing files uploaded by oneself (reupload-own)
  • Upload files (upload)
⧼listgrants-grant-display⧽
  • 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 (upload)
  • Upload files from a URL (upload_by_url)
⧼listgrants-grant-display⧽
  • Mark others' edits as patrolled (patrol)
⧼listgrants-grant-display⧽
  • Quickly rollback the edits of the last user who edited a particular page (rollback)
⧼listgrants-grant-display⧽
  • Block a user from sending email (blockemail)
  • Block other users from editing (block)
⧼listgrants-grant-display⧽
  • Search deleted pages (browsearchive)
  • View deleted history entries, without their associated text (deletedhistory)
  • View deleted text and changes between deleted revisions (deletedtext)
⧼listgrants-grant-display⧽
  • View private logs (suppressionlog)
⧼listgrants-grant-display⧽
  • 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 (delete)
  • Delete pages with large histories (bigdelete)
  • Edit pages (edit)
  • 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)
⧼listgrants-grant-display⧽
  • View, hide and unhide specific revisions of pages from any user (suppressrevision)
⧼listgrants-grant-display⧽
  • Add and remove arbitrary tags on individual revisions and log entries (changetags)
  • Apply tags along with one's changes (applychangetags)
  • Change protection levels and edit cascade-protected pages (protect)
  • Edit pages (edit)
  • Edit pages protected as "Allow only administrators" (editprotected)
  • Mark edits as minor (minoredit)
⧼listgrants-grant-display⧽
  • View your own watchlist (viewmywatchlist)
⧼listgrants-grant-display⧽
  • Edit your own watchlist. Note some actions will still add pages even without this right. (editmywatchlist)
⧼listgrants-grant-display⧽
  • Send email to other users (sendemail)
⧼listgrants-grant-display⧽
  • Create new user accounts (createaccount)
⧼listgrants-grant-display⧽
  • View your own private data (e.g. email address, real name) (viewmyprivateinfo)