<div>Hi RT Users,</div><div><br></div><div>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.</div><div><br></div><div>Here's the query that HasRight eventually performs:</div>
<div><br></div><div><div>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</div>
<div>*************************** 1. row ***************************</div><div> id: 725</div><div> PrincipalType: Group</div><div> PrincipalId: 686</div><div> RightName: ModifyCustomField</div>
<div> ObjectType: RT::System</div><div> ObjectId: 1</div><div> Creator: 0</div><div> Created: NULL</div><div> LastUpdatedBy: 0</div><div> LastUpdated: NULL</div><div> id: 686</div>
<div> PrincipalType: Group</div><div> ObjectId: 686</div><div> Disabled: 0</div><div> id: 9884</div><div> GroupId: 686</div><div> MemberId: 4538</div><div> Via: 9884</div>
<div>ImmediateParentId: 686</div><div> Disabled: 0</div><div>1 row in set (0.00 sec)</div></div><div><br></div><div>Thanks!</div><div><br></div>