Disable Queue Change in Bulk Update


I am trying to not allow users to change queue when doing a bulk update without being administrator, however I do not know how to include this in the RT config.

I tried this:

sub SetQueue {
    my $self  = shift;
    my $value = shift;

    unless ( $self->RoleGroup('Owner') ) {
        return ( 0, $self->("Permission Denied") );

This basically says require the user to be the Owner of the ticket, however this doesn’t work.

How would I specify USER GROUP permissions?

Thank you for your assistance.

What should users be able to update if they are not the owner of the ticket? You could try limit the modify rights users have to the owner of a ticket but that may not work if other users should be able to make changes to a ticket when not being the owner