Grants

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: ListGrants.

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
Basic rights
  • Bypass IP blocks, auto-blocks and range blocks
    (<span class="mw-listgrants-right-name">ipblock-exempt</span>)
  • Edit pages protected as "Allow only autoconfirmed users"
    (<span class="mw-listgrants-right-name">editsemiprotected</span>)
  • Have one's own edits automatically marked as patrolled
    (<span class="mw-listgrants-right-name">autopatrol</span>)
  • Not be affected by IP-based rate limits
    (<span class="mw-listgrants-right-name">autoconfirmed</span>)
  • Not have minor edits to discussion pages trigger the new messages prompt
    (<span class="mw-listgrants-right-name">nominornewtalk</span>)
  • Purge the site cache for a page without confirmation
    (<span class="mw-listgrants-right-name">purge</span>)
  • Read pages
    (<span class="mw-listgrants-right-name">read</span>)
  • Use of the write API
    (<span class="mw-listgrants-right-name">writeapi</span>)
  • View recent changes patrol marks
    (<span class="mw-listgrants-right-name">patrolmarks</span>)
  • skipcaptcha
    (<span class="mw-listgrants-right-name">skipcaptcha</span>)
High-volume editing
  • Be treated as an automated process
    (<span class="mw-listgrants-right-name">bot</span>)
  • Mark rolled-back edits as bot edits
    (<span class="mw-listgrants-right-name">markbotedits</span>)
  • Not be affected by rate limits
    (<span class="mw-listgrants-right-name">noratelimit</span>)
  • Use higher limits in API queries
    (<span class="mw-listgrants-right-name">apihighlimits</span>)
Edit existing pages
  • Add and remove arbitrary tags on individual revisions and log entries
    (<span class="mw-listgrants-right-name">changetags</span>)
  • Apply tags along with one's changes
    (<span class="mw-listgrants-right-name">applychangetags</span>)
  • Edit pages
    (<span class="mw-listgrants-right-name">edit</span>)
  • Mark edits as minor
    (<span class="mw-listgrants-right-name">minoredit</span>)
Edit protected pages
  • Add and remove arbitrary tags on individual revisions and log entries
    (<span class="mw-listgrants-right-name">changetags</span>)
  • Apply tags along with one's changes
    (<span class="mw-listgrants-right-name">applychangetags</span>)
  • Edit pages
    (<span class="mw-listgrants-right-name">edit</span>)
  • Edit pages protected as "Allow only administrators"
    (<span class="mw-listgrants-right-name">editprotected</span>)
  • Mark edits as minor
    (<span class="mw-listgrants-right-name">minoredit</span>)
Edit your user CSS/JavaScript
  • Add and remove arbitrary tags on individual revisions and log entries
    (<span class="mw-listgrants-right-name">changetags</span>)
  • Apply tags along with one's changes
    (<span class="mw-listgrants-right-name">applychangetags</span>)
  • Edit pages
    (<span class="mw-listgrants-right-name">edit</span>)
  • Edit your own user CSS files
    (<span class="mw-listgrants-right-name">editmyusercss</span>)
  • Edit your own user JavaScript files
    (<span class="mw-listgrants-right-name">editmyuserjs</span>)
  • Mark edits as minor
    (<span class="mw-listgrants-right-name">minoredit</span>)
Edit your user preferences
  • Edit your own preferences
    (<span class="mw-listgrants-right-name">editmyoptions</span>)
Edit the MediaWiki namespace and user CSS/JavaScript
  • Add and remove arbitrary tags on individual revisions and log entries
    (<span class="mw-listgrants-right-name">changetags</span>)
  • Apply tags along with one's changes
    (<span class="mw-listgrants-right-name">applychangetags</span>)
  • Edit other users' CSS files
    (<span class="mw-listgrants-right-name">editusercss</span>)
  • Edit other users' JavaScript files
    (<span class="mw-listgrants-right-name">edituserjs</span>)
  • Edit pages
    (<span class="mw-listgrants-right-name">edit</span>)
  • Edit the user interface
    (<span class="mw-listgrants-right-name">editinterface</span>)
  • Mark edits as minor
    (<span class="mw-listgrants-right-name">minoredit</span>)
Create, edit, and move pages
  • Add and remove arbitrary tags on individual revisions and log entries
    (<span class="mw-listgrants-right-name">changetags</span>)
  • Apply tags along with one's changes
    (<span class="mw-listgrants-right-name">applychangetags</span>)
  • Create discussion pages
    (<span class="mw-listgrants-right-name">createtalk</span>)
  • Create pages (which are not discussion pages)
    (<span class="mw-listgrants-right-name">createpage</span>)
  • Edit pages
    (<span class="mw-listgrants-right-name">edit</span>)
  • Mark edits as minor
    (<span class="mw-listgrants-right-name">minoredit</span>)
  • Move category pages
    (<span class="mw-listgrants-right-name">move-categorypages</span>)
  • Move pages
    (<span class="mw-listgrants-right-name">move</span>)
  • Move pages with their subpages
    (<span class="mw-listgrants-right-name">move-subpages</span>)
  • Move root user pages
    (<span class="mw-listgrants-right-name">move-rootuserpages</span>)
Upload new files
  • Overwrite existing files uploaded by oneself
    (<span class="mw-listgrants-right-name">reupload-own</span>)
  • Upload files
    (<span class="mw-listgrants-right-name">upload</span>)
Upload, replace, and move files
  • Move files
    (<span class="mw-listgrants-right-name">movefile</span>)
  • Not create redirects from source pages when moving pages
    (<span class="mw-listgrants-right-name">suppressredirect</span>)
  • Override files on the shared media repository locally
    (<span class="mw-listgrants-right-name">reupload-shared</span>)
  • Overwrite existing files
    (<span class="mw-listgrants-right-name">reupload</span>)
  • Overwrite existing files uploaded by oneself
    (<span class="mw-listgrants-right-name">reupload-own</span>)
  • Upload files
    (<span class="mw-listgrants-right-name">upload</span>)
  • Upload files from a URL
    (<span class="mw-listgrants-right-name">upload_by_url</span>)
Patrol changes to pages
  • Mark others' edits as patrolled
    (<span class="mw-listgrants-right-name">patrol</span>)
Rollback changes to pages
  • Quickly rollback the edits of the last user who edited a particular page
    (<span class="mw-listgrants-right-name">rollback</span>)
Block and unblock users
  • Block a user from sending email
    (<span class="mw-listgrants-right-name">blockemail</span>)
  • Block other users from editing
    (<span class="mw-listgrants-right-name">block</span>)
View deleted files and pages
  • Search deleted pages
    (<span class="mw-listgrants-right-name">browsearchive</span>)
  • View deleted history entries, without their associated text
    (<span class="mw-listgrants-right-name">deletedhistory</span>)
  • View deleted text and changes between deleted revisions
    (<span class="mw-listgrants-right-name">deletedtext</span>)
Delete pages, revisions, and log entries
  • Add and remove arbitrary tags on individual revisions and log entries
    (<span class="mw-listgrants-right-name">changetags</span>)
  • Apply tags along with one's changes
    (<span class="mw-listgrants-right-name">applychangetags</span>)
  • Delete and undelete specific log entries
    (<span class="mw-listgrants-right-name">deletelogentry</span>)
  • Delete and undelete specific revisions of pages
    (<span class="mw-listgrants-right-name">deleterevision</span>)
  • Delete pages
    (<span class="mw-listgrants-right-name">delete</span>)
  • Delete pages with large histories
    (<span class="mw-listgrants-right-name">bigdelete</span>)
  • Edit pages
    (<span class="mw-listgrants-right-name">edit</span>)
  • Mark edits as minor
    (<span class="mw-listgrants-right-name">minoredit</span>)
  • Search deleted pages
    (<span class="mw-listgrants-right-name">browsearchive</span>)
  • Undelete a page
    (<span class="mw-listgrants-right-name">undelete</span>)
  • View deleted history entries, without their associated text
    (<span class="mw-listgrants-right-name">deletedhistory</span>)
  • View deleted text and changes between deleted revisions
    (<span class="mw-listgrants-right-name">deletedtext</span>)
Protect and unprotect pages
  • Add and remove arbitrary tags on individual revisions and log entries
    (<span class="mw-listgrants-right-name">changetags</span>)
  • Apply tags along with one's changes
    (<span class="mw-listgrants-right-name">applychangetags</span>)
  • Change protection levels and edit cascade-protected pages
    (<span class="mw-listgrants-right-name">protect</span>)
  • Edit pages
    (<span class="mw-listgrants-right-name">edit</span>)
  • Edit pages protected as "Allow only administrators"
    (<span class="mw-listgrants-right-name">editprotected</span>)
  • Mark edits as minor
    (<span class="mw-listgrants-right-name">minoredit</span>)
View your watchlist
  • View your own watchlist
    (<span class="mw-listgrants-right-name">viewmywatchlist</span>)
Edit your watchlist
  • Edit your own watchlist. Note some actions will still add pages even without this right.
    (<span class="mw-listgrants-right-name">editmywatchlist</span>)
Send email to other users
  • Send email to other users
    (<span class="mw-listgrants-right-name">sendemail</span>)
Create accounts
  • Create new user accounts
    (<span class="mw-listgrants-right-name">createaccount</span>)