NAME RT::Extension::ViaLink::UpdateTicket - update tickets
without credentials using a link DESCRIPTION This extension
allow you to generate a link with arguments that can be used to
update a ticket without credentials. For example:
atus=resolved&id=1 This link set status of ticket #1 to resolved
using user #12's identity (usually 'root'). Any person can use
this link, but link can do only what's encoded in its content.
Any changes in this link will prohibited and ignored. To
generate a link use "Generate" method described below.
INSTALLATION This extension works with RT 3.8.1 or newer, to
install it use the following commands: perl Makefile.PL make
make install In the update @Plugins option: Set( @Plugins,
qw(RT::Extension::ViaLink::UpdateTicket ...other extensions...)
); METHODS Generate To generate a link use the following code or
similar: my $link =
RT::Extension::ViaLink::UpdateTicket->Generate(
$session{'CurrentUser'}, id => $TicketObj->id, Status =>
'resolved', ); First argument is RT::User object ever