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:elac...@easter-eggs.com  -   http://www.easter-eggs.com
-- 
RT Training - Boston, September 9-10
http://bestpractical.com/training

Reply via email to