my $role = $self->{role};
if (my $allowed_roles = $perm->{check}) {
+ if ($role eq 'helpdesk') {
+ # helpdesk is qmanager + audit
+ return 1 if grep { $_ eq 'audit' } @$allowed_roles;
+ return 1 if grep { $_ eq 'qmanager' } @$allowed_roles;
+ }
return 1 if grep { $_ eq $role } @$allowed_roles;
}