"More About Requestor" - Rights problems

Hi !

We are using RT 4.0.13 and we need more infos for the users, so we added

Set($MoreAboutRequestorExtraInfo, " WorkPhone, Organization, Address1, Address2 ");

in RT_SiteConfig.

But normal privileged RT Users can only see WorkPhone and Organization in the ticketview. Only RT-Admins can see all items.
So it seems this could be an rights problem and I changed temporarily the right to manage users for all privileged users. Then every privileged user could see all four requestor infos. But this is not a real solution.

Is there a way to just grant the right to see user details for privileged users ?
Any other ideas how I can solve this problem ?

Thanks!

Regards / Mit freundlichen Grüßen
i.A.

Robin Weiss

IT-Systemadministration, Dezernat 14
Bezirksregierung Düsseldorf
robin.weiss@brd.nrw.demailto:robin.weiss@brd.nrw.de
+492114752932

We are using RT 4.0.13 and we need more infos for the users, so we added

Set($MoreAboutRequestorExtraInfo, " WorkPhone, Organization, Address1, Address2 ");

in RT_SiteConfig.

But normal privileged RT Users can only see WorkPhone and Organization in the ticketview. Only
RT-Admins can see all items.

So it seems this could be an rights problem and I changed temporarily the right to manage
users for all privileged users. Then every privileged user could see all four requestor infos.
But this is not a real solution.

Is there a way to just grant the right to see user details for privileged users ?
Any other ideas how I can solve this problem ?

You can define a _LocalAccessible in a User_Local.pm file that
declares WorkPhone and Organization to be Public.

From the mailing list archives, a sample file:

package RT::User;
use strict;
use warnings;

sub _LocalAccessible {
{
Organization => { public => 1, admin => 1},
}
}
1;

You can look at the various *Accessible settings in User.pm to get a
sense of what to set.

-kevin