Revoking system wide ModifyCustomField in RT4?

Hi RT Users,

Where in RT 4 would I revoke a system-wide ModifyCustomField right for a
user defined group? I believe this right was granted in RT3.

Here’s the query that HasRight eventually performs:

mysql> SELECT * FROM ACL, Principals, CachedGroupMembers WHERE Principals.id
= ACL.PrincipalId AND Principals.PrincipalType = ‘Group’ AND
Principals.Disabled = 0 AND CachedGroupMembers.GroupId = ACL.PrincipalId
AND CachedGroupMembers.GroupId = Principals.id AND
CachedGroupMembers.MemberId = 4538 AND CachedGroupMembers.Disabled = 0 AND
((ACL.ObjectType = ‘RT::System’ AND ACL.ObjectId = 1) OR (ACL.ObjectType =
‘RT::CustomField’ AND ACL.ObjectId = 12)) AND (ACL.RightName = ‘SuperUser’
OR ACL.RightName = ‘ModifyCustomField’) \G
*************************** 1. row ***************************
id: 725
PrincipalType: Group
PrincipalId: 686
RightName: ModifyCustomField
ObjectType: RT::System
ObjectId: 1
Creator: 0
Created: NULL
LastUpdatedBy: 0
LastUpdated: NULL
id: 686
PrincipalType: Group
ObjectId: 686
Disabled: 0
id: 9884
GroupId: 686
MemberId: 4538
Via: 9884
ImmediateParentId: 686
Disabled: 0
1 row in set (0.00 sec)

Thanks!

Where in RT 4 would I revoke a system-wide ModifyCustomField right for a
user defined group? I believe this right was granted in RT3.

The same place it was in RT 3. Configuration → Global → Group Rights.

Thomas

Wow, I’m losing it. Thanks Thomas.On Tue, Sep 27, 2011 at 9:00 AM, Thomas Sibley trs@bestpractical.comwrote:

On 09/26/2011 10:22 PM, Todd Chapman wrote:

Where in RT 4 would I revoke a system-wide ModifyCustomField right for a
user defined group? I believe this right was granted in RT3.

The same place it was in RT 3. Configuration → Global → Group Rights.

Thomas

RT Training Sessions (http://bestpractical.com/services/training.html)

  • Chicago, IL, USA September 26 & 27, 2011
  • San Francisco, CA, USA October 18 & 19, 2011
  • Washington DC, USA October 31 & November 1, 2011
  • Melbourne VIC, Australia November 28 & 29, 2011
  • Barcelona, Spain November 28 & 29, 2011

Todd,

I thought it would be Config->CustomFields->(select field)->Group Rights.

Kenn
LBNLOn Tue, Sep 27, 2011 at 6:00 AM, Thomas Sibley trs@bestpractical.comwrote:

On 09/26/2011 10:22 PM, Todd Chapman wrote:

Where in RT 4 would I revoke a system-wide ModifyCustomField right for a
user defined group? I believe this right was granted in RT3.

The same place it was in RT 3. Configuration → Global → Group Rights.

Thomas

RT Training Sessions (http://bestpractical.com/services/training.html)

  • Chicago, IL, USA September 26 & 27, 2011
  • San Francisco, CA, USA October 18 & 19, 2011
  • Washington DC, USA October 31 & November 1, 2011
  • Melbourne VIC, Australia November 28 & 29, 2011
  • Barcelona, Spain November 28 & 29, 2011

I thought it would be Config->CustomFields->(select field)->Group Rights.

Yep, ModifyCustomField is there too, but Todd said it was a system-wide
right and didn’t say it was limited to only one CF.

Thomas

Thomas,

Oh yea. The “Global” part. DUH.

KennOn Tue, Sep 27, 2011 at 9:11 AM, Thomas Sibley trs@bestpractical.comwrote:

On 09/27/2011 11:58 AM, Kenneth Crocker wrote:

I thought it would be Config->CustomFields->(select field)->Group Rights.

Yep, ModifyCustomField is there too, but Todd said it was a system-wide
right and didn’t say it was limited to only one CF.

Thomas

RT Training Sessions (http://bestpractical.com/services/training.html)

  • Chicago, IL, USA September 26 & 27, 2011
  • San Francisco, CA, USA October 18 & 19, 2011
  • Washington DC, USA October 31 & November 1, 2011
  • Melbourne VIC, Australia November 28 & 29, 2011
  • Barcelona, Spain November 28 & 29, 2011