Giving a group the ability to modify CF ACLs?

I have a group that I want to be able to modify the ACLs
associated with a custom field. The problem is that
RT::ACE::Create looks for the right ModifyACL on the
object (RT::CustomField), but the RT interface doesn’t
give the ability to grant that right on a per CF level.

What am I doing wrong?

-Todd

At Tuesday 6/14/2005 04:34 PM, Todd Chapman wrote:

I have a group that I want to be able to modify the ACLs
associated with a custom field. The problem is that
RT::ACE::Create looks for the right ModifyACL on the
object (RT::CustomField), but the RT interface doesn’t
give the ability to grant that right on a per CF level.

What am I doing wrong?

-Todd

There’s an open bug on this at fsck.com (#6645). I outlined a solution but
haven’t had a chance to work on it yet.

Steve

At Tuesday 6/14/2005 04:34 PM, Todd Chapman wrote:

I have a group that I want to be able to modify the ACLs
associated with a custom field. The problem is that
RT::ACE::Create looks for the right ModifyACL on the
object (RT::CustomField), but the RT interface doesn’t
give the ability to grant that right on a per CF level.

What am I doing wrong?

-Todd

There’s an open bug on this at fsck.com (#6645). I outlined a solution but
haven’t had a chance to work on it yet.

Steve

Good to know. To fix the ModifyACL problem I just created
CustomFiels_Local.pm with this content:

package RT::CustomField;

no warnings qw(redefine);

$RT::CustomField::RIGHTS->{ModifyACL} = ‘Modify Access Control List’;