On Fri, Jun 14, 2013 at 09:51:38AM +0000, Weiss, Robin wrote: > 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
pgpevkqra6NVA.pgp
Description: PGP signature
-- RT Training in Seattle, June 19-20: http://bestpractical.com/training
