Connect and Integrate with Tailscale
Last updated: December 17, 2025
1. Introduction to Tailscale Integration 0:00
Overview of the integration process with Tailscale.
Mention of the typical Tailscale user interface with machines and users.
2. Adding Tailscale as an Application in Yesh ID 0:08
Navigate to Yesh ID.
Add a new application and name it 'Tailscale'.
Specify an administrative user (e.g., Bart Smith).
Do not click 'connect now' to avoid issues with SCIM support.
3. Setting Up API Integration 0:46
Go to Tailscale and access integration management.
Select 'custom API' and proceed to configuration.
Choose 'bearer' for the token type.
4. Generating Access Token in Tailscale 1:05
Navigate to Tailscale settings and generate an access token.
Name the token (e.g., 'YesID integration') and set its expiration (90 days).
Copy the generated token.
5. Configuring Yesh ID with Tailscale Token 1:11
Return to Yesh ID and paste the access token.
Hit 'save' to complete the token setup.
6. Importing and Mapping Users 1:18
Initiate user import and mapping in Yesh ID.
Refer to Tailscale documentation for the command to list users.
Input the endpoint URL in Yesh ID and include your Tail net ID.
7. Testing the Endpoint Connection 1:53
Test the connection to ensure it matches with Tailscale.
Generate configuration to map fields automatically.
8. Enabling User Syncing 2:11
Ensure syncing is enabled to update users every 24 hours.
9. Creating Users in Tailscale 2:22
Discuss the ability to create users via the API.
Note that user approval is required by default in Tailscale.
10. Disabling User Approval for Quick Onboarding 2:40
Temporarily disable user approval in Tailscale for demonstration purposes.
11. Onboarding a New User 2:47
Use the API documentation to create user invites.
Copy the endpoint for creating user invites and set it up in Yesh ID.
12. Configuring User Creation Parameters 3:07
Change the request method to POST and input the necessary parameters.
Specify the user role (e.g., member) and include the user's email.
13. Saving User Creation Configuration 3:41
Save the user creation setup in Yesh ID.
14. Adding a New User 4:01
Add the new user (e.g., Childish Gambino) in Yesh ID.
15. Verifying User Addition in Tailscale 4:15
Check Tailscale user management to confirm the new user has been invited.
16. Syncing Applications and Final Notes 4:37
Sync applications to ensure everything is up to date.
Mention the ability to set up deletions and manage onboarding/offboarding.
17. Conclusion and Support Information 4:51
Encourage viewers to reach out with questions via Slack or email support.