Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Christian Loos
Am 03.02.2015 um 10:57 schrieb Vas:
> So none of provide a web interface to view the status of there tickets?
> If yes how do you do it?
> Because from the user side If I send requests on a regular basis and decided
> to see the status of them I would not remember the username and password
> that was generated on my first ever request which could be a long while ago.
> 
> Vas
> 
> 
> 
> --
> View this message in context: 
> http://requesttracker.8502.n7.nabble.com/Autoreply-Template-Script-tp59459p59509.html
> Sent from the Request Tracker - User mailing list archive at Nabble.com.
> 

Have a Look at how RSS feeds work [1].

Create a new page local/html/NoAuth/TicketStatus/dhandler which is
mostly a copy of the RSS dhandler but instead generating an RSS feed
displays a page where the user can see their tickets.

Whenever a user create a ticket you can send them a link to the
TicketStatus page which includes the auth token like here [2].

Chris

[1] https://github.com/bestpractical/rt/tree/stable/share/html/NoAuth/rss
[2]
https://github.com/bestpractical/rt/blob/stable/share/html/Elements/Tabs#L846-861


Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Iain Rae
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 03/02/15 11:02, Sam Wilson wrote:
> As with Nathan, we use Shibboleth SP and apache to authenticate
> users via our internal SSO connected to LDAP. This will provision
> their accounts as well as provide them with "up to date"
> passwords.
> 
> It sounds like external auth might be an option worth considering.

Just to add one more voice and a slightly different way to do it...we
use RT::Authen::ExternalAuth and authenticate users via a
cosign/kerberos SSO service.




- -- 
Iain Rae
Computing Officer, School of Informatics
Edinburgh University
Tel:01316505202.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)

iEYEARECAAYFAlTQtakACgkQPtE9aGlEHpFzcACfR8lnE+WwAGXaVIlginMhzlDu
KYwAnRAKPgdDPdin9/Ja3ObpH9k3lAKI
=MvMI
-END PGP SIGNATURE-

-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Sam Wilson
As with Nathan, we use Shibboleth SP and apache to authenticate users
via our internal SSO connected to LDAP. This will provision their
accounts as well as provide them with "up to date" passwords.

It sounds like external auth might be an option worth considering.

Sam.

On Tue, Feb 3, 2015 at 8:15 PM, Nathan Cutler  wrote:
>> So none of provide a web interface to view the status of there tickets?
> If yes how do you do it?
>
> We do provide our users access to the self-service web UI. We have the
> usernames and
> passwords in LDAP, and RT uses RT::Authen::ExternalAuth for
> authentication. Of course,
> the users must remember their credentials - however, this is not a
> problem because
> multiple services (not just RT) authenticate against the LDAP server.
>
> HTH,
> Nathan


Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Nathan Cutler
> So none of provide a web interface to view the status of there tickets?
If yes how do you do it?

We do provide our users access to the self-service web UI. We have the
usernames and
passwords in LDAP, and RT uses RT::Authen::ExternalAuth for
authentication. Of course,
the users must remember their credentials - however, this is not a
problem because
multiple services (not just RT) authenticate against the LDAP server.

HTH,
Nathan


Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Vas
So none of provide a web interface to view the status of there tickets?
If yes how do you do it?
Because from the user side If I send requests on a regular basis and decided
to see the status of them I would not remember the username and password
that was generated on my first ever request which could be a long while ago.

Vas



--
View this message in context: 
http://requesttracker.8502.n7.nabble.com/Autoreply-Template-Script-tp59459p59509.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.


Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Sam Wilson
And in the process reset user passwords on every ticket? That sounds wrong too


> On 3 Feb 2015, at 19:39, Vas  wrote:
> 
> Thank you Alex for the reply.
> Do you think there is a way to make it instead to create an initial password
> for every ticket it receives? Regardless if the sender has send a request
> before?
> 
> Thank you
> Vas
> 
> 
> 
> --
> View this message in context: 
> http://requesttracker.8502.n7.nabble.com/Autoreply-Template-Script-tp59459p59507.html
> Sent from the Request Tracker - User mailing list archive at Nabble.com.


Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Vas
Thank you Alex for the reply.
Do you think there is a way to make it instead to create an initial password
for every ticket it receives? Regardless if the sender has send a request
before?

Thank you
Vas



--
View this message in context: 
http://requesttracker.8502.n7.nabble.com/Autoreply-Template-Script-tp59459p59507.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.


Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Alex Peters
I believe that what you're asking is not possible.

RT doesn't store passwords, and so it can't retrieve previous passwords for
display in an email.

It can only display the initial password because it manages the creation of
that initial password, and therefore can take a copy.
On 3 Feb 2015 8:30 pm, "Vas"  wrote:

> Has anyone else come across this ?
> Thank you
> Vas
>
>
>
> --
> View this message in context:
> http://requesttracker.8502.n7.nabble.com/Autoreply-Template-Script-tp59459p59505.html
> Sent from the Request Tracker - User mailing list archive at Nabble.com.
>


Re: [rt-users] Autoreply Template Script

2015-02-03 Thread Vas
Has anyone else come across this ?
Thank you
Vas



--
View this message in context: 
http://requesttracker.8502.n7.nabble.com/Autoreply-Template-Script-tp59459p59505.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.


[rt-users] Autoreply Template Script

2015-01-28 Thread Vas
Hi all,
this bellow is our autoreply template.

Subject: AutoReply: {$Ticket->Subject}


Greetings,

This message has been automatically generated in response to the
creation of a request for IT Support regarding:
"{$Ticket->Subject()}", 
a summary of which appears below.

There is no need to reply to this message right now.  Your request has been
assigned an ID of [{$Ticket->QueueObj->SubjectTag || $rtname}
#{$Ticket->id()}].

Please include the string:

 [{$Ticket->QueueObj->SubjectTag || $rtname} #{$Ticket->id}]

in the subject line of all future correspondence about this issue. To do so, 
you may reply to this message.

Thank you,
IT Department
{
 *RT::User::GenerateRandomNextChar = \&RT::User::_GenerateRandomNextChar;
 
 if (($Transaction->CreatorObj->id != $RT::Nobody->id) &&
 (!$Transaction->CreatorObj->Privileged) &&
 ($Transaction->CreatorObj->__Value('Password') eq '*NO-PASSWORD*')
 ) {
 my $user = RT::User->new($RT::SystemUser);
 $user->Load($Transaction->CreatorObj->Id);
 my ($stat, $pass) = $user->SetRandomPassword();
 
 if (!$stat) {
 $OUT .=
 "An internal error has occurred. RT was not able to set a password for you.
 Please contact your local RT administrator for assistance.";
 
 }
 
 $OUT .= "
 You can check the current status and history of your requests at:
 
 ".$RT::WebURL."
 
 When prompted, enter the following username and password:
 
 Username: ".$user->Name."
 Password: ".$pass."
 ";
 }
 }
-
{$Transaction->Content()}

This is working fine but it only sends the option to check the current
status and history of your requests only the first time you ever send an
email to RT.

Is there a way to make the option that the autoreply always sends a username
and password for checking the current status and history of your requests?

Kind Regards
Vas



--
View this message in context: 
http://requesttracker.8502.n7.nabble.com/Autoreply-Template-Script-tp59459.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.