[rt-users] ACLs to create tickets with custom fields
Kenneth Crocker
KFCrocker at lbl.gov
Thu Aug 21 13:24:59 EDT 2008
Jerrad,
Actually, the "ModifyCustomField" privilege doesn't have anything to do
with creating tickets. When a ticket is created, an
OBJECTCUSTOMFIELDVALUES table record (where the value of the CF for that
ticket is held) is created automatically for that ticket for each custom
field applied to the queue the ticket resides in, provided that there is
a value for that custom field for that ticket. The "ModifyCustomField"
privilege allows a user to put a value into that CF for that ticket. If
a ticket is created and no value is given for a particular CF, then the
OBJECTCUSTOMFIELDVALUES record is NOT created. If, at a later date/time,
a user with that privilege goes into the ticket and enters a value for
that CF, then the OBJECTCUSTOMFIELDVALUES record is created. The
OBJECTCUSTOMFIELDVALUES table record has a key (OBJECTID) to each ticket
it is holding values for. I hope this helps.
Kenn
LBNL
On 8/21/2008 9:42 AM, Jerrad Pierce wrote:
> Is it normal that this should require the ModifyCustomField right?
> Because it doesn't seem at all intuitive to me,
> nor does the documentation clearly indicate that this should be the
> case. Alas, I've lost quite a bit of time due
> to this :-/
>
> --
> Cambridge Energy Alliance: Save money & the planet
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
More information about the rt-users
mailing list