Hello, We are running RT-4.0.6 built from source on Debian. We have setup the LDAP import extension, and have setup permissions on many queues depending on group memberships (hundreds of queues, thousands of users). Each queue is managed by a group. Users that are members of any of those groups get "privileged" by a script from cron. Members of one group cannot see the content of another queue. Now those users who are privileged no longer land on the SelfService. A vast majority of those users are not technical, and as such, we're trying to get them a list that shows them the SelfService results somewhere on the privileged interface, to make it simple for them to also keep an eye on tickets they have submitted with other queues/departments.
I was expecting to be able to setup the search that is being used in the SelfService as part of RT At A Glance. I started with "Requestor.Name = 'MyLoginHere'" And the yielded all the tickets for which I am a requestor (which is a good start). Now, because I want the query to be user specific, and looking at the queries for "the last XX tickets I own", there is something along the line of "Requestor.Name = '__CurrentUser__'" as a query, which I would be able to add to the default page for RT. For some reason, the QueryBuilder never returns anything, unless I explicitly put a username in there. How does the magic work for the other system queries? Are there ways around this? I'm a little bit at a loss as to where to go from here. Any suggestions welcome ! :) Thanks, Jok -- | Joachim Thuau | IT Systems Engineer - Linux / SpaceX |
