<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>