Ticket #3275 (closed enhancement: fixed)

Opened 5 months ago

Last modified 4 months ago

Only Require TICKET_ADMIN Permissions

Reported by: pacopablo Assigned to: osimons
Priority: normal Component: CustomFieldAdminPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11

Description

Currently a user needs TRAC_ADMIN permission in order to manage custom ticket fields. It would be nice to be able to allow a user to admin the custom fields without giving them access to the remaining trac config. TICKET_ADMIN could be used for this, or another permission, perhaps, TICKET_CUSTOM_ADMIN could be created.

Attached is a patch that implements the new TICKET_CUSTOM_ADMIN permission. However, simply using TICKET_ADMIN would be just as well for me.

Attachments

ticket_custom_permisison.patch (1.4 kB) - added by pacopablo on 06/26/08 20:56:36.
Patch creating a new TICKET_CUSTOM_ADMIN permission

Change History

06/26/08 20:56:36 changed by pacopablo

  • attachment ticket_custom_permisison.patch added.

Patch creating a new TICKET_CUSTOM_ADMIN permission

06/27/08 04:17:53 changed by osimons

Yeah, see your point. I'm not too keen on adding to the burden of managing yet another permission, and if anything changing to TICKET_ADMIN would be fine by me.

I would like to hear what other users would prefer as well. Anyone out there?

07/07/08 02:49:46 changed by paradoxpixel

I also think that TICKET_ADMIN is the way to go.

07/15/08 09:12:16 changed by anonymous

As long as the TICKET_ADMIN user only sees what he can change on WebAdmin, I'm for it. Otherwise, I think it can get confusing.

07/15/08 10:03:33 changed by pacopablo

Indeed, this is how it works. If a user only has TICKET_ADMIN permissions, then they will only see the Ticket section of the webadmin.

07/15/08 15:01:24 changed by osimons

  • status changed from new to closed.
  • resolution set to fixed.

(In [4016]) CustomFieldAdminPlugin: The "Ay's" have it. For 0.11 and future versions the plugin will only require TICKET_ADMIN permission to modify custom fields.

Closes #3275.


Add/Change #3275 (Only Require TICKET_ADMIN Permissions)




Change Properties
Action