Archive:Bugzilla administrator rights policy: Difference between revisions

From Wikimedia Foundation Governance Wiki
Content deleted Content added
AKlapper (talk | contribs)
move from mw:User:AKlapper_(WMF)/BugzillaAdminPolicy as discussed with sumanah
 
MZMcBride (talk | contribs)
tweaks
Line 1: Line 1:
{{policy-staff}}

This document describes when to hand out administrator rights in [https://bugzilla.wikimedia.org Wikimedia Bugzilla].
This document describes when to hand out administrator rights in [https://bugzilla.wikimedia.org Wikimedia Bugzilla].


== Incentive ==
== Background ==


Some users in [http://bugzilla.wikimedia.org bugzilla.wikimedia.org] have administrator rights and hence more powers than other users. Without guidelines why a user is an administrator, this can create mistrust. Furthermore, having a large number of administrators can create coordination issues.
Some users at [https://bugzilla.wikimedia.org bugzilla.wikimedia.org] have administrator rights and hence more powers than other users. Without guidelines why a user is an administrator, this can create mistrust. Furthermore, having a large number of administrators can create coordination issues. A list of current Bugzilla administrators can be found at [[m:System administrators#List]].


== Guideline ==
== Guideline ==
Line 9: Line 11:
When none of the tasks listed below under "Tasks which require being an administrator" are to be executed by a specific Bugzilla user, a combination of other, more specific Bugzilla group memberships should be handed out instead of handing out ''admin'' and/or ''editusers'' group membership. This also helps avoiding a large number of Bugzilla administrators and related coordination issues.
When none of the tasks listed below under "Tasks which require being an administrator" are to be executed by a specific Bugzilla user, a combination of other, more specific Bugzilla group memberships should be handed out instead of handing out ''admin'' and/or ''editusers'' group membership. This also helps avoiding a large number of Bugzilla administrators and related coordination issues.


If ''admin'' group membership is handed out to individuals who are not employees of the Wikimedia Foundation it is required to sign an NDA first, due to legal requirements (e.g. access to security bugs).
If ''admin'' group membership is handed out to individuals who are not employees of the Wikimedia Foundation it is required to sign an indefinite [[m:non-disclosure agreement|non-disclosure agreement]] first, due to legal requirements (e.g. access to security bugs).


== Tasks which require being an administrator ==
== Tasks which require being an administrator ==
Line 28: Line 30:


* Marking comments and attachments as private and accessing comments and attachments marked as private requires membership in the ''insidergroup'' group. The ''insidergroup'' group is currently (2013-05-26) set to consist of the ''admin'' and ''security'' groups.
* Marking comments and attachments as private and accessing comments and attachments marked as private requires membership in the ''insidergroup'' group. The ''insidergroup'' group is currently (2013-05-26) set to consist of the ''admin'' and ''security'' groups.
* In order to be able to edit/ban Bugzilla accounts and/or hide Bugzilla comments in emergency cases (e.g. spamming over public holidays when most people are not on duty), the WMF Operations team has a [https://wikitech.wikimedia.org/wiki/Bugzilla.wikimedia.org#How_to_log_in_as_admin dedicated Bugzilla account].
* In order to be able to edit/ban Bugzilla accounts and/or hide Bugzilla comments in emergency cases (e.g. spamming over public holidays when most people are not on duty), the Wikimedia Foundation Operations team has a [[wikitech:bugzilla.wikimedia.org#How to log in as admin|dedicated Bugzilla account]].


== See also ==
== See also ==

Revision as of 03:09, 13 June 2013

This document describes when to hand out administrator rights in Wikimedia Bugzilla.

Background

Some users at bugzilla.wikimedia.org have administrator rights and hence more powers than other users. Without guidelines why a user is an administrator, this can create mistrust. Furthermore, having a large number of administrators can create coordination issues. A list of current Bugzilla administrators can be found at m:System administrators#List.

Guideline

When none of the tasks listed below under "Tasks which require being an administrator" are to be executed by a specific Bugzilla user, a combination of other, more specific Bugzilla group memberships should be handed out instead of handing out admin and/or editusers group membership. This also helps avoiding a large number of Bugzilla administrators and related coordination issues.

If admin group membership is handed out to individuals who are not employees of the Wikimedia Foundation it is required to sign an indefinite non-disclosure agreement first, due to legal requirements (e.g. access to security bugs).

Tasks which require being an administrator

Membership in the Bugzilla admin group is required for the following tasks:

Bugzilla in general

  • editing or blocking Bugzilla accounts, e.g. in case of violations against the code of conduct policy (this is inherited from editusers group membership: editusers group membership de facto means admin group membership, as an account with editusers group membership can edit his/her account and set admin group membership.)
  • deleting attachments (instead of just marking them as private)
  • editing Bugzilla field values and custom fields
  • editing the bug status workflow
  • viewing the generated SQL query by using the &debug=1 URL parameter

The list above is not necessarily complete. (Thanks to Byran Jones (:glob) for input.)

Specific Wikimedia Bugzilla configuration

  • Marking comments and attachments as private and accessing comments and attachments marked as private requires membership in the insidergroup group. The insidergroup group is currently (2013-05-26) set to consist of the admin and security groups.
  • In order to be able to edit/ban Bugzilla accounts and/or hide Bugzilla comments in emergency cases (e.g. spamming over public holidays when most people are not on duty), the Wikimedia Foundation Operations team has a dedicated Bugzilla account.

See also