Sends a welcome email to a specified user. For native-authenticated users the email includes a 48-hour password reset link. For externally-authenticated users it includes their authentication source name. Requires system administrator privileges.
/srv.asmx/SendWelcomeEmailForUser
/srv.asmx/SendWelcomeEmailForUser?authenticationTicket=...&userName=.../srv.asmx/SendWelcomeEmailForUser (form data)http://tempuri.org/SendWelcomeEmailForUser| Parameter | Type | Required | Description |
|---|---|---|---|
authenticationTicket |
string | Yes | Authentication ticket obtained from AuthenticateUser |
userName |
string | Yes | The username of the user to send the welcome email to |
<root success="true" />
<root success="false" error="[ErrorCode] Error message" />
Caller must be a system administrator.
The email sent depends on the user’s authentication type:
| Authentication Type | Email Template | Password Reset Link |
|---|---|---|
| Native (infoRouter) | WELCOMETOIR |
Yes — 48-hour expiry |
| External (LDAP, OAuth, etc.) | WELCOMETOIREXTERNAL |
No — shows authentication source name |
The email is rendered in the user’s configured language preference.
GET /srv.asmx/SendWelcomeEmailForUser?authenticationTicket=abc123&userName=jdoe HTTP/1.1
POST /srv.asmx/SendWelcomeEmailForUser HTTP/1.1
Content-Type: application/x-www-form-urlencoded
authenticationTicket=abc123&userName=jdoe
| Condition | Error Message |
|---|---|
| Caller is not a system administrator | Only the system administrator can perform this operation |
| User not found | User does not exist |
| User has no email address on file | User has no e-mail address on file |
appsettings.json for emails to be delivered.