[rt-users] 3.4.1 Custom Field Permissions
Stephen Turner
sturner at MIT.EDU
Tue May 3 16:39:59 EDT 2005
Related to my original question - it appears that for a user to grant
permissions on a custom field object to a group, they need "ModifyACL"
permission on the CF object. But I don't see ModifyACL in the custom
field's group rights screen.
code in ACE_Overlay.pm:
unless ( $self->CurrentUser->HasRight( Object => $args{'Object'},
Right => 'ModifyACL' )) {
return ( 0, $self->loc('Permission Denied') );
But - the valid rights on a custom object seem not to include ModifyACL -
from CustomField_Overlay.pm:
$RIGHTS = {
SeeCustomField => 'See custom fields', # loc_pair
AdminCustomField => 'Create, delete and modify custom
fields', # loc_pair
ModifyCustomField => 'Add, delete and modify custom field
values for objects' #loc_pair
};
So, can only users with global ModifyACL rights controll the group access
to custom fields?
Steve
More information about the rt-users
mailing list