[rt-users] limit ticket list display on requestor login
Giuseppe Sollazzo
gsollazz at sgul.ac.uk
Wed Jun 15 04:56:02 EDT 2011
Hi Kenneth,
that helped a lot, thanks.
Pitching is a good idea, although us Europeans don't get baseball too
much ;-)
I managed to get things working as suggested by you:
Global - Roles Requestor: ShowTicket
Queue X - System Everyone: CreateTicket SeeQueue
with this I get exactly what I'm after: users can see their own tickets
only, unless they are given more permissions.
However, just a clarification. At some point you write:
> "CreateTicket" - This right has NOTHING to do with seeing it, modifying it,
> etc. It just means that RT will let someone "CREATE" it. That's it. However,
> because you might want to know who created it as well as who wants the work
> done, RT keeps track of the "creator" AND the "Requestor". They are not
> always the same. I could easily grant "CreateTicket" to everyone and if I
> didn't grant "ShowTicket" to anyone, no one would see it except the user
> with "SuperUser" rights.
> "SeeQueue" - This means you can see a Queue (all if granted Globally) in the
> "Drop-down" list of Queues when wanting to create/look at a ticket. If I
> grant "SeeQueue" and do not grant "CreateTicket" you will see there are xx
> numbers of ticket in a Queue but not be able to create a ticket there.
Basically, the way I interpret this means that if I want my users to be
able to create tickets via the web interface, I need to provide them
with both "CreateTicket" and "SeeQueue".
As a side effect, privileged users couldn't be prevented from seeing a
list of other people's tickets (albeit not in details) in that queue if
I want them to be able to create tickets in that same queue.
Is my interpretation of what you write correct? It seems it's missing
the effect of "ShowTicket", which allows the grantee to see the list of
tickets.
A couple of improvements that would be great to have in future are
- bulk update of users (e.g. I imported all users as privileged, it
turns out I wanted them unprivileged, I wish I could do it from within
the interface rather than by scripting).
- customising RT at a glance made simpler - I know you can create
dashboards, still it seems not that flexible?
Thanks again for your kind help and accurate explanation.
Best regards,
Giuseppe
--
____________________________________
Giuseppe Sollazzo
Senior Systems Analyst
Computing Services
Information Services
St. George's, University Of London
Cranmer Terrace
London SW17 0RE
Email: gsollazz at sgul.ac.uk
Direct Dial: +44 20 8725 5160
Fax: +44 20 8725 3583
More information about the rt-users
mailing list