| The following page documents an officialcross-project policy. This page has been developed and approved by the community and its compliance is mandatory for all users. It must not be modified without priorcommunity approval. |
| For legal and security reasons, theWikimedia Foundation requirestwo-factor authentication for this role. |

Global sysops are highly trusted users with a strong track record of cross-wiki contributions that havesysop andinterface administrator privileges on most public wikis, for the purposes of antivandalism and routine maintenance. They are not users with sysop tools onall wikis and they haveno extra editorial control over content or the local community.
By default, global sysops may use this global user group's permissions on wikis that meet one or both of the following criteria:
Bots and the abuse filter pseudo-account are not counted as administrators for the above calculations.
Awiki set is used to specify a list of wikis where global sysops donot have access (list). This wiki set was originally populated in 2010. Since then, wikis that met the criteria have been removed from the wiki set, but wikis that stopped meeting the criteria have not been added.
Projects may be added or removed at their own discretion if they obtain local consensus. Simply informthe stewards of the community's decision.
Most global sysops also haveglobal rollback. Unlike the global sysop rights, global rollbackis truly global. Global sysops are permitted to get global rollback upon request to any steward or atSteward requests/Global permissions.
Should a wiki have an existing local policy regarding the global sysops' scope, global sysops must ensure to conform to the relevant policy before acting.
Links to existing rights policies (where known):
Requests for global sysop rights should be placed onSteward requests/Global permissions. The request will be approved by a steward if there is a consensus for the user to become a global sysop after a period of discussion ofno less than two weeks. The discussion is not a vote; comments must present specific points in favor of or against the user's approval.
Continued global sysop access depends on both activityand the continued support of the Wikimedia community.
Inactivity:
Vote of confidence:
This is the list of permissions, with explanations, whichglobal sysops have. The permissions are nearly identical to those ofregular administrators; however, these permissions apply to any Wikimedia Foundation project that has not opted out of the global sysops' access list. They are not capable of changing any local user rights either (unless they also have appropriate local permissions).
| Right | Description | Notes | |
|---|---|---|---|
| 1 | abusefilter-log | View the abuse log | Normally part of theautoconfirmed user group or granted to all users |
| 2 | autoconfirmed | Not be affected by IP-based rate limits | |
| 3 | editsemiprotected | Edit protected pages (semi protected) | |
| 4 | flow-edit-post | Edit Structured Discussions posts by other users | |
| 5 | flow-hide | Hide Structured Discussions topics and posts | |
| 6 | ipinfo | Retrieve information about IP addresses attached to revisions or log entries | |
| 7 | move | Move pages | |
| 8 | movestable | Move pages with stable versions | |
| 9 | reupload | Overwrite existing files | |
| 10 | reupload-own | Overwrite existing files uploaded by oneself | |
| 11 | skipcaptcha | Perform CAPTCHA-triggering actions without having to go through the CAPTCHA | |
| 12 | spamblacklistlog | View the spam block list log | |
| 13 | upload | Upload files | |
| 14 | abusefilter-log-detail | View detailed abuse log entries | Governed by local policies where they exist, otherwise part of thesysop user group |
| 15 | abusefilter-modify | Create or modify abuse filters | |
| 16 | abusefilter-modify-blocked-external-domains | Create or modify what external domains are blocked from being linked | |
| 17 | abusefilter-modify-restricted | Modify abuse filters with restricted actions | |
| 18 | autopatrol | Have one's own edits automatically marked as patrolled | |
| 19 | autoreviewrestore | Auto-review on rollback | |
| 20 | editautopatrolprotected | Edit protected pages (autopatroller protected) | |
| 21 | ipblock-exempt | Bypass IP blocks, auto-blocks and range blocks | |
| 22 | move-categorypages | Move category pages | |
| 23 | move-rootuserpages | Move root user pages | |
| 24 | move-subpages | Move pages with their subpages | |
| 25 | movefile | Move files | |
| 26 | oathauth-enable | Enable two-factor authentication | |
| 27 | patrol | Mark others' edits as patrolled | |
| 28 | review | Mark revisions as being "checked" | |
| 29 | rollback | Quickly rollback the edits of the last user who edited a particular page | |
| 30 | templateeditor | Edit protected templates | |
| 31 | unreviewedpages | View thelist of unreviewed pages | |
| 32 | apihighlimits | Use higher limits in API queries | Normally part of thesysop user group |
| 33 | block | Block or unblock other users from editing | |
| 34 | blockemail | Block or unblock a user from sending email | |
| 35 | browsearchive | Search deleted pages | |
| 36 | centralauth-createlocal | Forcibly create a local account for a global account | |
| 37 | delete | Delete pages | |
| 38 | deletedhistory | View deleted history entries, without their associated text | |
| 39 | deletedtext | View deleted text and changes between deleted revisions | |
| 40 | deletelogentry | Delete and undelete specific log entries | |
| 41 | deleterevision | Delete and undelete specific revisions of pages | |
| 42 | editcontentmodel | Edit the content model of a page | |
| 43 | editinterface | Edit the user interface | |
| 44 | editprotected | Edit protected pages (fully protected) | |
| 45 | editsitejson | Edit sitewide JSON | |
| 46 | edituserjson | Edit other users' JSON files | |
| 47 | flow-delete | Delete Structured Discussions topics and posts | |
| 48 | import | Import pages from other wikis | |
| 49 | ipinfo-view-full | Access a full view of the IP information attached to revisions or log entries | |
| 50 | markbotedits | Mark rolled-back edits as bot edits | |
| 51 | mergehistory | Merge the history of pages | |
| 52 | noratelimit | Not be affected by rate limits | |
| 53 | nuke | Mass delete pages | |
| 54 | override-antispoof | Override the spoofing checks | |
| 55 | protect | Change protection settings and edit cascade-protected pages | |
| 56 | reupload-shared | Override files on the shared media repository locally | |
| 57 | sfsblock-bypass | Bypass IP restrictions issued by the StopForumSpam extension | |
| 58 | stablesettings | Configure how the stable version is selected and displayed | |
| 59 | suppressredirect | Not create redirects from source pages when moving pages | |
| 60 | tboverride | Override the disallowed titles or usernames list | |
| 61 | titleblacklistlog | View the disallowed titles list log | |
| 62 | undelete | Undelete a page | |
| 63 | unwatchedpages | View a list of unwatched pages | |
| 64 | editsitecss | Edit sitewide CSS | Normally part of theInterface administrators user group |
| 65 | editsitejs | Edit sitewide JavaScript | |
| 66 | editusercss | Edit other users' CSS files | |
| 67 | edituserjs | Edit other users' JavaScript files |
Global sysops must have user pages on every wiki they use their global sysop access on, which provide contact information or link to their primary user page (creation bot available currently). Generally aglobal user page on Meta will cover that requirement, and those users are asked to include auser language declaration ("Babel").
For urgent help from a global sysop, join the IRC channel#wikimedia-gsconnect and type!gs in the channel to get the attention of global sysops.
If a user cannot resolve a dispute by talking to the global sysop, they can place a complaint onTalk:Global sysops, or contact anysteward.
Global sysops may contact each other via theprivate mailing list.
| Name | IRC nick | Languages spoken | Global sysop since |
|---|---|---|---|
| A09 (CA) | A09 | sl, en-3, de-1 | 2024-11-16 |
| Ameisenigel (CA) | Ameisenigel | de, en-4, nds-2, fr-1, tlh-1 | 2024-02-18 |
| Amire80 (CA) | ru, he-5, en-4, ca-3, eo-2, es-2, it-2, fr-1, am-1, ar-1, la-1, lt-1 | 2017-02-02 | |
| Aqurs1 (CA) | zh, yue, en-3, ja-1, ko-0 | 2026-01-08 | |
| Biplab Anand (CA) | Biplab | ne, mai, hi-4, en-2, bh-2, awa-2, dty-2, sa-2 | 2016-10-06 |
| BRPever (CA) | BRPever | ne, en-4, hi-2, dty-2, hif-1 | 2019-07-15 |
| Count Count (CA) | de, en-4, la-1 | 2025-07-07 | |
| CptViraj (CA) | CptViraj | gu, hi-4, en-3 | 2021-02-02 |
| DARIO SEVERI (CA) | it, pt-4, en-4, es-2, fr-2, gl-2, th-1 | 2017-07-25 | |
| DreamRimmer (CA) | DreamRimmer | en-4, hi-4, sa-2, tr-2, de-1 | 2025-06-01 |
| Fehufanga (CA) | Fehufanga | id, en-4, ms-2, zh-2, la-1, su-0 | 2024-02-01 |
| Infinite0694 (CA) | Infinite0694 | ja, en-3, de-3, fr-2, it-1 | 2016-01-21 |
| LR0725 (CA) | ko, en-3, ja-1 | 2023-11-22 | |
| M7 (CA) | M7 | it, en-3, es-2, fr-2, de-1, pt-1 | 2024-10-26 |
| MF-Warburg (CA) | MF-W | de, en-3, fr-1, tet-1, la-1, es-1 | 2019-03-07 |
| Minorax (CA) | Minorax | en, zh, nan-2, ko-1, ms-1, fr-1, yue-1 | 2020-12-09 |
| Mtarch11 (CA) | Mtarch11 | it, lij-2, en-1, fr-1 | 2021-09-01 |
| Praxidicae (CA) | Praxidicae | en | 2018-11-11 |
| Renvoy (CA) | uk, ru-4, en-3, pl-3, lt-1 | 2023-07-21 | |
| SHB2000 (CA) | SHB2000 | en, fr-1 | 2024-11-16 |
| Stryn (CA) | Stryn | fi, en-2, sv-1 | 2014-04-08 |
| Superpes15 (CA) | Superpes | it, en-2, fr-1, es-1, la-1 | 2022-02-22 |
| Svartava (CA) | hi, en-4, sa-2 | 2025-04-29 | |
| Syunsyunminmin (CA) | SyunSyunMinMin | ja, en-3 | 2023-06-28 |
| Tanbiruzzaman (CA) | Tanbiruzzaman | bn, en-4, hi-1, ur-1 | 2024-10-22 |
| Teles (CA) | Teles | pt, en-3, es-2 | 2011-05-20 |
| TenWhile6 (CA) | TenWhile6 | de, en-3 | 2024-11-27 |
| Ternera (CA) | en, rw-2, es-2 | 2025-01-15 | |
| TheresNoTime (CA) | TheresNoTime | en, de-3 | 2024-03-26 |
| WhitePhosphorus (CA) | WhitePhosphorus / P4-mobile | zh, en-3, ja-1, lzh-1, wuu-1, yue-1 | 2019-12-12 |
| WikiBayer (CA) | bar, de, en-1 | 2019-08-18 |

