[rt-users] creating tickets with CF values without ModifyCustomField right

Emmanuel Lacour elacour at easter-eggs.com
Mon Jun 2 09:21:17 EDT 2014


On Mon, Jun 02, 2014 at 02:44:14PM +0200, Christian Loos wrote:
> Hi,
> 
> is it possible to create tickets with CF values for users that don't
> have the ModifyCustomField right?
> Currently if fails with "Permission Denied" in
> RT::CustomField->AddValueForObject().
> 
> We have some users that use the RT WebUI to create tickets and must
> enter on ticket create some CF values.
> The same users also have ShowTicket (and ShowQueue) right to get later
> some informations about the ticket history.
> This users are don't allowed to change CF values later on the tickets,
> so I can't give them the ModifyCustomField right.
> 
> It is also not obvious that you have to grant users the
> ModifyCustomField right to be able to create tickets with CF values, as
> they want to *Create* values and not *Modify* values.
> As there isn't an CreateCustomField(Values) right I think at least for
> ticket create it would be better if SeeCustomField would be sufficient
> to create tickets with CF values.
> 

Indeed there is only See/Modify customfield rights (not "set").

That's a known feature request:
http://issues.bestpractical.com/Ticket/Display.html?id=14974

that is still unimplemented  ... a patch may help this feature to be present in a 4.4 release i suppose ;)

-- 
Easter-eggs                              Spécialiste GNU/Linux
44-46 rue de l'Ouest  -  75014 Paris  -  France -  Métro Gaité
Phone: +33 (0) 1 43 35 00 37    -   Fax: +33 (0) 1 43 35 00 76
mailto:elacour at easter-eggs.com  -   http://www.easter-eggs.com



More information about the rt-users mailing list