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: [EMAIL PROTECTED] > > > Discover RT's hidden secrets with RT Essentials from O'Reilly Media. > Buy a copy at http://rtbook.bestpractical.com _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com