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