CF appears after update even without SeeCustomField rights

I’ve found an issue in two separate 3.8.8 installations. Both have one
or more CustomFields that are not supposed to be visible to most users.
The CF is managed entirely by Scrips to contain extra information not
needed by users. In one installation, it contains the Cost Center of
the Requestor. In the other, there’s a flag used to enable suppression
of notifications when a ticket is resolved and another flag used to mark
a ticket as ‘urgent’.

When using the web interface (i.e. via the ‘Basics’ or ‘Jumbo’ tab), the
CF doesn’t appear intially but after an update is made to any item and
saved, the CustomField appear.

David,

The only thing I can think of is that somewhere the “SeeCustomField” has
been granted. This right can be granted at the “Group” level when in the
Config->CustomFields under “Group Rights”. Also, that right can be granted
on a Queue by Queue basis Config->Queues->Group Rights and on a Global basis
Config->Global->Group Rights. Check it out. That’s the best I’ve got.

Kenn
LBNLOn Tue, Feb 8, 2011 at 10:31 AM, David Good dgood@willingminds.com wrote:

I’ve found an issue in two separate 3.8.8 installations. Both have one
or more CustomFields that are not supposed to be visible to most users.
The CF is managed entirely by Scrips to contain extra information not
needed by users. In one installation, it contains the Cost Center of
the Requestor. In the other, there’s a flag used to enable suppression
of notifications when a ticket is resolved and another flag used to mark
a ticket as ‘urgent’.

When using the web interface (i.e. via the ‘Basics’ or ‘Jumbo’ tab), the
CF doesn’t appear intially but after an update is made to any item and
saved, the CustomField appear.

I’ve found an issue in two separate 3.8.8 installations. Both have one
or more CustomFields that are not supposed to be visible to most users.
The CF is managed entirely by Scrips to contain extra information not
needed by users. In one installation, it contains the Cost Center of
the Requestor. In the other, there’s a flag used to enable suppression
of notifications when a ticket is resolved and another flag used to mark
a ticket as ‘urgent’.

When using the web interface (i.e. via the ‘Basics’ or ‘Jumbo’ tab), the
CF doesn’t appear intially but after an update is made to any item and
saved, the CustomField appear.

David

I’d be interested to know if you can reproduce this on a test box
running the 3.8.9 release candidate

-kevin

Just a note to say that I am also seeing this issue on my 3.8.8 RT instance
I have not got round to debugging it yet.
GerardOn 2011-02-09 17:29, Kevin Falcone wrote:

On Tue, Feb 08, 2011 at 10:31:25AM -0800, David Good wrote:

I’ve found an issue in two separate 3.8.8 installations. Both have one
or more CustomFields that are not supposed to be visible to most users.
The CF is managed entirely by Scrips to contain extra information not
needed by users. In one installation, it contains the Cost Center of
the Requestor. In the other, there’s a flag used to enable suppression
of notifications when a ticket is resolved and another flag used to mark
a ticket as ‘urgent’.

When using the web interface (i.e. via the ‘Basics’ or ‘Jumbo’ tab), the
CF doesn’t appear intially but after an update is made to any item and
saved, the CustomField appear.
David

I’d be interested to know if you can reproduce this on a test box
running the 3.8.9 release candidate

-kevin

I’ve found an issue in two separate 3.8.8 installations. Both have one
or more CustomFields that are not supposed to be visible to most users.
The CF is managed entirely by Scrips to contain extra information not
needed by users. In one installation, it contains the Cost Center of
the Requestor. In the other, there’s a flag used to enable suppression
of notifications when a ticket is resolved and another flag used to mark
a ticket as ‘urgent’.

When using the web interface (i.e. via the ‘Basics’ or ‘Jumbo’ tab), the
CF doesn’t appear intially but after an update is made to any item and
saved, the CustomField appear.
David

I’d be interested to know if you can reproduce this on a test box
running the 3.8.9 release candidate

-kevin

I don’t have a test box handy, but I’ll see if I can get one setup.

I’ve found an issue in two separate 3.8.8 installations. Both have one
or more CustomFields that are not supposed to be visible to most users.
The CF is managed entirely by Scrips to contain extra information not
needed by users. In one installation, it contains the Cost Center of
the Requestor. In the other, there’s a flag used to enable suppression
of notifications when a ticket is resolved and another flag used to mark
a ticket as ‘urgent’.

When using the web interface (i.e. via the ‘Basics’ or ‘Jumbo’ tab), the
CF doesn’t appear intially but after an update is made to any item and
saved, the CustomField appear.
David

I’d be interested to know if you can reproduce this on a test box
running the 3.8.9 release candidate

-kevin
I don’t have a test box handy, but I’ll see if I can get one setup.

I finally was able to upgrade one of the affected instances to 3.8.9 and
can confirm that my problem has been fixed.