Changes the target user of an existing task redirection without modifying the start and end dates. Use this when a user’s tasks are already being redirected and you want to point them to a different person.
To create a new redirection from scratch, use SetUserTaskRedirection. To remove a redirection entirely, use RemoveUserTaskRedirection.
/srv.asmx/RerouteUserTaskRedirection
/srv.asmx/RerouteUserTaskRedirection?authenticationTicket=...&userName=...&redirectTasksToUser=.../srv.asmx/RerouteUserTaskRedirection (form data)http://tempuri.org/RerouteUserTaskRedirection| Parameter | Type | Required | Description |
|---|---|---|---|
authenticationTicket |
string | Yes | Authentication ticket obtained from AuthenticateUser. |
userName |
string | Yes | Login name of the user whose task redirection target should be changed. |
redirectTasksToUser |
string | Yes | Login name of the new user to redirect tasks to. |
<root success="true" />
<root success="false" error="Access Denied" />
The calling user must be one of:
Anonymous access is not permitted.
The user specified by userName must already have an active task redirection configured. If no redirection exists, the call returns an error. Use SetUserTaskRedirection to create a new redirection.
The existing task redirection for userName is updated so that tasks are forwarded to redirectTasksToUser instead of the previous target. The start date and end date from the existing redirection are preserved (the start date may be adjusted to the current time if the original start date is already in the past).
GET /srv.asmx/RerouteUserTaskRedirection
?authenticationTicket=3f7a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c
&userName=john.smith
&redirectTasksToUser=alice.jones
HTTP/1.1
Host: yourserver
POST /srv.asmx/RerouteUserTaskRedirection HTTP/1.1
Host: yourserver
Content-Type: application/x-www-form-urlencoded
authenticationTicket=3f7a1b2c-4d5e-6f7a-8b9c-0d1e2f3a4b5c&userName=john.smith&redirectTasksToUser=alice.jones
| Error | Description |
|---|---|
[900] |
Authentication failed -“ invalid credentials. |
[901] |
Session expired or invalid authentication ticket. |
| User not found | The specified userName or redirectTasksToUser does not exist. |
| Access Denied | Calling user is not the target user, a User Manager, or a Library Manager. |
| No existing redirection | The user does not have a task redirection configured. Use SetUserTaskRedirection to create one. |