Inviting team members to your tailnet
A team invite lets you send a one-time use invitation to either one or multiple email addresses at once, as long as your Tailscale network (tailnet) uses a custom domain.
When users join your tailnet by invitation, they are added to your Tailscale billing if they transfer data in your tailnet. This includes invited users who are paid users in other tailnets. Tailscale bills for every active user on every tailnet.
Prerequisites
- You need to be an Owner, Admin, or IT admin to send invites.
- Your tailnet must use a custom domain. If your tailnet uses shared domains (e.g. gmail.com) you can send invites using a URL link instead.
- Your custom domain must use one of the following identity providers:
Sending team invites
-
Open the Users page of the admin console.
-
Click Invite users and select Invite via email.
-
Add the email address for each user that you want to invite to the tailnet. Any email address in an invite must match the custom domain name for your tailnet.
Multiple email addresses must be comma separated with an optional space after each comma. The acceptable formats are:
user1@example.com,user2@example.com,user3@example.com
user1@example.com, user2@example.com, user3@example.com
-
Select the user role you want to automatically assign for each user in the invite. Only one role can be assigned for all email addresses in a single invite.
-
Click Send emails.
Accepting team invites
Users will receive an email inviting them to join your organization’s tailnet by downloading the Tailscale client and signing in with an identity provider or a passkey.
Approving team invites
If your tailnet has user approval enabled, invited users must first be approved before they can join the tailnet.
Viewing team invites
To view all of the current invites:
-
Open the Users page of the admin console.
-
Click the Status drop-down and filter by Invited.
Resending team invites
-
Open the Users page of the admin console.
-
Locate the invited user by either typing their email address in the search bar or filter users by Invited.
-
Click on the
menu next to the user’s name, then click Resend user invite.
Deleting team invites
If a user invite is accidentally shared, or you want to revoke the invite for another reason, it can be deleted.
-
Open the Users page of the admin console.
-
Locate the invited user by either typing their email address in the search bar or filter users by Invited.
-
Click on the
menu next to the user’s name, then click Delete user invite.
Monitoring team invites
You can track user invite activity in the audit logs page of the page of the admin console.
Limitations
- Only users in the same domain can be invited using the above method.
- GitHub users accounts don’t have email addresses, so you cannot send an invite to GitHub accounts.
- All users within a single team invite must be granted the same role.