[Rt-devel] SelfService Display.html, keep in SelfService. 3.8.

Tom Remmers tom at kdhconsulting.net
Wed Jul 30 16:41:25 EDT 2008


Jesse,

That did it. I did not realize that "Let this user be granted rights"
was equivalent to "Privileged User." I was looking in the User -->
Memberships tab to look for Privileged Group status.

Thank you for your help. 

Tom

-----Original Message-----
From: Jesse Vincent [mailto:jesse at bestpractical.com] 
Sent: Wednesday, July 30, 2008 12:40 PM
To: Tom Remmers
Cc: rt-devel at lists.bestpractical.com
Subject: Re: [Rt-devel] SelfService Display.html, keep in SelfService.
3.8.


On Jul 30, 2008, at 3:31 PM, Tom Remmers wrote:

> Jesse,
>
>> Do your non-privileged users _get_ to the /Ticket/Display.html page?
>
> Yes. My test user is only in the Everyone group, which has the  
> following
> rights. From my online research and experimentation, these are the
> minimum required to create and view tickets. It could be that one of
> these rights also lets the user into /Ticket/.
>

Does this user have the checkbox " Let this user be granted rights"  
checked? That's what turns a user from a self-service user into a full  
user who can work with RT tickets and sees the full ui.

> CommentOnTicket, CreateTicket, ModifySelf, ReplyToTicket, SeeQueue
>
> I reduced the rights to "CreateTicket, ReplyToTicket, SeeQueue" and
> could still get to /Ticket. I can't see reducing the rights any more
> than this.
>
> In my RT deployment, there are no groups defined and no other rights
> defined. I have not yet deployed
> http://wiki.bestpractical.com/view/AutoRedirectToSelfService,  
> however I
> do not see how that would affect the current issue.
>
>> Why? RT has code to automatically get SelfService users to
>> /SelfService/Display.html?... if they try to visit
>> /Ticket/Display.html
>
> I now see code in share/html/autohandler that looks like it does the
> redirection for non-Priviledged users, but the redirection does not
> appear to be working in my RT deployment.
>
> Best Regards,
>
> Tom
>
>
> -----Original Message-----
> From: Jesse Vincent [mailto:jesse at bestpractical.com]
> Sent: Wednesday, July 30, 2008 11:28 AM
> To: Tom Remmers
> Cc: Jesse Vincent; rt-devel at lists.bestpractical.com
> Subject: Re: [Rt-devel] SelfService Display.html, keep in SelfService.
> 3.8.
>
>
>
>
> On Wed, Jul 30, 2008 at 11:16:13AM -0700, Tom Remmers wrote:
>> Jesse,
>>
>> In the RT 3.8 distribution, the "#" link in /SelfService/Display.html
>> takes you directly to /Ticket/Display.html (as an analysis of the
> source
>> code confirmed).
>
>
>
> Do your non-privileged users _get_ to the /Ticket/Display.html page?
> Note that testing this as a staff user won't work, as staff users have
> the right to see /Ticket/Display.html
>
>> For me, the issue is that I want to change the source
>> code so that either a) the /SelfService/Display.html "#" link points
> to
>> /SelfService/Display.html, or b) the "#" link is hidden.
>
> Why? RT has code to automatically get SelfService users to
> /SelfService/Display.html?... if they try to visit
> /Ticket/Display.html
>
> Keeping that link as /Ticket/Display.html means that all users, no
> matter who they are, can share the unique url to the ticket and the
> right thing will happen.
>
>> Thinking about this some more, even as a SuperUser, the "#" link
> offers
>> minimal value, because it is essentially a link to itself.
>
> They are a way to share links to particular ticket updates with  
> others.
> (Page 'anchors')
>



More information about the Rt-devel mailing list