Re: [rt-users] Revoking system wide ModifyCustomField in RT4?

2011-09-27 Thread Thomas Sibley
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

Re: [rt-users] Revoking system wide ModifyCustomField in RT4?

2011-09-27 Thread Todd Chapman
Wow, I'm losing it. Thanks Thomas.

On Tue, Sep 27, 2011 at 9:00 AM, Thomas Sibley t...@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

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

Re: [rt-users] Revoking system wide ModifyCustomField in RT4?

2011-09-27 Thread Kenneth Crocker
Todd,

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

Kenn
LBNL

On Tue, Sep 27, 2011 at 6:00 AM, Thomas Sibley t...@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

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

Re: [rt-users] Revoking system wide ModifyCustomField in RT4?

2011-09-27 Thread Thomas Sibley
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


Re: [rt-users] Revoking system wide ModifyCustomField in RT4?

2011-09-27 Thread Kenneth Crocker
Thomas,

Oh yea. The Global part. DUH.

Kenn



On Tue, Sep 27, 2011 at 9:11 AM, Thomas Sibley t...@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


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

[rt-users] Revoking system wide ModifyCustomField in RT4?

2011-09-26 Thread Todd Chapman
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!

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