| The following page documents an officialglobal policy. This page has been developed and approved by the community and its compliance is mandatory for all projects. It must not be modified without priorcommunity approval. |
| For legal and security reasons, theWikimedia Foundation has decided to requiretwo-factor authentication for this role. This is also enforced by the software (users who don't have 2FA enabledwill not be able to use their permissions). |

Global interface editors are trusted users who can edit all pages including theMediaWiki namespace on all wikis. They maintain templates and the site's JavaScript (*.js) and Cascading Style Sheets (*.css) resources. This permission is enabled on every public Wikimedia wiki that shares access via CentralAuth and SUL, and is only to be used for non-controversial maintenance, or by request of the local community. Since users in this group can seriously disrupt Wikimedia wikis if used incorrectly, the interface editor permission is only assigned to users who have a strong track record in maintaining code and scripts.
This global group, named "Global interface editors" (global-interface-editor, also known asglobal interface admins), is enabled on every Wikimedia wiki that shares access via CentralAuth and SUL (includinglocked (closed) wikis and excludingprivate andfishbowl wikis). Projects may not opt out. However, global interface editorsmust not make any controversial edits to the interface on projects where they are not in a local user group that grants this user right.
Global interface editors should avoid making routine changes to the interface on larger wikis without prior agreement. Projects with established communities and processes for maintaining scripts should be avoided. Wikimedia Foundation staff who are editing the interface as part of their official duties are exempt, as the Wikimedia Foundation has its own internal policy regarding staff and user permissions.
Requests for this permission should be placed onSteward requests/Global permissions, and the discussion should last no less than five days; if there is consensusand the criteria from thescope are fulfilled, the permission will be granted by asteward. The need for this permission should be stated very clearly. Substantiating information should also be provided, such as MediaWiki development experience or other experience with code on Wikimedia wikis.
Alternatively, this permission may be granted to Wikimedia Foundation staff at the request of the Wikimedia Foundation.
By default, appointment will be temporary, lasting any time up to a year. A longer appointment may be requested by long-term interface editors after several successful renewals. Requests for renewal can be done by placing a new request onSteward requests/Global permissions. This does not apply to paid employees of the Wikimedia Foundation.
Continued access to the interface is dependent on activity and community trust.
Review of an interface editor's actions can be requested from any steward or viaRequests for comment.
Technical requests for assistance can be made atSteward requests/Miscellaneous. Tech-related wiki questions can be asked at theTech Forum.
If disputes arise with local communities, all efforts must be taken to resolve the issue(s) calmly. If in doubt, global interface editors are advised to post advanced notice of their edits to the local community via a community noticeboard, explaining what the edits will achieve. If disputes still cannot be resolved, arequest for comment may be initiated, or a review may be requested from any steward.
Global interface editors should also create aglobal user page where they explain that they have these global permissions and how they may be used (i.e. by linking to this page).
These are the rights assigned to global interface editors:
(autoconfirmed)(edit)(editautopatrolprotected)(editcontentmodel)(editeditorprotected)(editextendedsemiprotected)(editinterface)(editprotected)(editsemiprotected)(editsitecss)(editsitejs)(editsitejson)(editusercss)(edituserjs)(edituserjson)(extendedconfirmed)(oathauth-enable)(protect)(suppressredirect)(tboverride)(templateeditor)