From: mozilla%colinogilvie.co.uk <> Date: Sat, 19 Jan 2008 23:24:31 +0000 (+0000) Subject: Bug 310400: Explain (Document) how permissions are handled on Bugzilla X-Git-Tag: bugzilla-3.0.4~67 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=de7f2bf5264067ed8533d1d973e12e3ebaf8a7ab;p=thirdparty%2Fbugzilla.git Bug 310400: Explain (Document) how permissions are handled on Bugzilla Patch by Sam Folk-Williams ; r=me --- diff --git a/docs/xml/customization.xml b/docs/xml/customization.xml index c8ef29c4ca..43701689f1 100644 --- a/docs/xml/customization.xml +++ b/docs/xml/customization.xml @@ -696,7 +696,7 @@ versions, and you upgrade. - + Companies often have rules about which employees, or classes of employees, are allowed to change certain things in the bug system. For example, @@ -705,6 +705,16 @@ designed to make it easy for you to write your own custom rules to define who is allowed to make what sorts of value transition. + + + By default, assignees, QA owners and users + with editbugs privileges can edit all fields of bugs, + except group restrictions (unless they are members of the groups they + are trying to change). Bug reporters also have the ability to edit some + fields, but in a more restrictive manner. Other users, without + editbugs privileges, can not edit + bugs, except to comment and add themselves to the CC list. + For maximum flexibility, customizing this means editing Bugzilla's Perl diff --git a/docs/xml/using.xml b/docs/xml/using.xml index e8b3fd0967..5f6004708b 100644 --- a/docs/xml/using.xml +++ b/docs/xml/using.xml @@ -1294,10 +1294,181 @@
Permissions - This is a purely informative page which outlines your current - permissions on this installation of Bugzilla - what product groups you - are in, and whether you can edit bugs or perform various administration - functions. + + This is a purely informative page which outlines your current + permissions on this installation of Bugzilla. + + + + A complete list of permissions is below. Only users with + editusers privileges can change the permissions + of other users. + + + + + + admin + + + + Indicates user is an Administrator. + + + + + + + bz_canusewhineatothers + + + + Indicates user can configure whine reports for other users. + + + + + + + bz_canusewhines + + + + Indicates user can configure whine reports for self. + + + + + + + bz_canusewhines + + + + Indicates user can configure whine reports for self. + + + + + + + bz_sudoers + + + + Indicates user can perform actions as other users. + + + + + + + bz_sudo_protect + + + + Indicates user can not be impersonated by other users. + + + + + + + canconfirm + + + + Indicates user can confirm a bug or mark it a duplicate. + + + + + + + creategroups + + + + Indicates user can create and destroy groups. + + + + + + + editbugs + + + + Indicates user can edit all bug fields. + + + + + + + editclassifications + + + + Indicates user can create, destroy, and edit classifications. + + + + + + + editcomponents + + + + Indicates user can create, destroy, and edit components. + + + + + + + editkeywords + + + + Indicates user can create, destroy, and edit keywords. + + + + + + + editusers + + + + Indicates user can edit or disable users. + + + + + + + tweakparams + + + + Indicates user can change Parameters. + + + + + + + + + For more information on how permissions work in Bugzilla (i.e. who can + change what), see . + + +