Invitations & Provisioning
SecureLink uses an invitation-based provisioning workflow for all user accounts. Instead of creating accounts with temporary passwords, administrators send email invitations that allow users to set their own credentials directly on the SecureLink platform.
Navigate to Settings > Users > Pending Invitations tab to manage outstanding invitations.
Invitation Workflow
The provisioning process follows these steps:
- Admin creates an invitation -- Specify the user's email address, role, and tenant assignment.
- System sends an invitation email -- The email contains a unique registration link.
- User clicks the link and sets up their account -- The link goes to the SecureLink
/accept-invitepage where the user enters their first name, last name, and a password. After submitting, an Email Verification email is sent. The user must click the link in that email before they can sign in. - User can now sign in to SecureLink -- For admin users, they access the management UI at
/login. For VPN users, they configure their VPN client app.
Invitation links expire after a configurable period (default: 7 days). If an invitation expires before the user accepts it, use the resend option to generate a new link.
Invitation States
Each invitation has one of the following states:
| State | Description |
|---|---|
| Pending | Invitation has been sent but the user has not yet accepted it. |
| Accepted | The user clicked the link and successfully created their account. |
| Expired | The invitation link timed out before the user accepted it. |
| Revoked | An administrator cancelled the invitation before it was accepted. |
Managing Invitations
Resend an Invitation
For invitations in the Pending or Expired state:
- Locate the invitation in the list.
- Click the Resend action button.
- A new invitation email is sent with a fresh registration link. The previous link is invalidated.
Revoke an Invitation
To cancel a pending invitation before the user accepts it:
- Locate the invitation in the list.
- Click the Revoke action button.
- The invitation link is immediately invalidated and the user will see an error if they attempt to use it.
Revoking an invitation cannot be undone. To re-invite the same user, create a new invitation.
Bulk Invitations
For onboarding multiple users at once, use the bulk invite feature:
- Click Bulk Invite above the invitations list.
- In the bulk invite modal, either:
- Enter email addresses manually, one per line or separated by commas.
- Upload a list from a CSV file containing email addresses.
- Select the Role (SuperAdmin, TenantAdmin, or VPN User) and Tenant assignment.
- Click Send Invitations.
All invitations in a bulk operation use the same role and tenant. If you need to invite users with different roles or tenants, perform separate bulk operations.
Each email address can only have one active invitation at a time. If an email already has a pending invitation, it will be skipped during bulk invite and reported in the results summary.