{"slug":"deleting-and-suspending-users","title":"Deleting and suspending users","tags":["tailscale"],"agent_summary":"Last validated: Jan 5, 2026","trigger_phrases":[],"runnable":false,"markdown":"\r\n# Deleting and suspending users\r\n\r\nLast validated: Jan 5, 2026\r\n\r\nYou can delete and suspend users who should no longer be on your Tailscale network (known as a tailnet) in the [Users](https://login.tailscale.com/admin/users) page of the admin console, to prevent them from using Tailscale without permanently deleting their devices.\r\n\r\n## [Deleting users](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#deleting-users)\r\n\r\nYou need to be an [Owner, Admin, or IT admin](https://tailscale.com/docs/reference/user-roles) of a tailnet to delete a user.\r\n\r\n1. Open the [Users](https://login.tailscale.com/admin/users) page of the admin console.\r\n2. Find the row corresponding to the user you are interested in.\r\n3. Select the ![ellipsis icon](https://tailscale.com/files/images/icons/fa-ellipsis-h.svg) menu at the far right and select the **Delete user** option.\r\n4. Done. The user is deleted.\r\n\r\nWhen a user is deleted from your network:\r\n\r\n- User devices are deleted. The device keys are removed from the [coordination server](https://tailscale.com/blog/how-tailscale-works) so that\r\nany further requests from those devices to connect to the network are blocked.\r\n- API access tokens and auth keys for the user stop working\r\n- These actions usually happens within seconds\r\n\r\nTo delete a user with the Owner role, you must first [assign a different user as the tailnet Owner](https://tailscale.com/docs/reference/user-roles), then delete the desired user.\r\n\r\n### [When using user & group provisioning](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#when-using-user--group-provisioning)\r\n\r\nIf you have [user & group provisioning](https://tailscale.com/docs/features/user-group-provisioning) enabled in your tailnet, we recommend you use SCIM to automatically deprovision users.\r\n\r\n- If using [Okta](https://tailscale.com/docs/integrations/identity/okta/okta-scim), deactivate the user in Okta. This will automatically suspend the user in Tailscale. Then, you can delete the suspended user in Tailscale.\r\n- If using [Microsoft Entra ID](https://tailscale.com/docs/integrations/identity/entra/entra-id-scim), delete the user in Microsoft Entra ID. This will automatically suspend the user in Tailscale, and approximately 30 days later they are deleted in Tailscale.\r\n\r\n## [Suspending users](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#suspending-users)\r\n\r\nIf you don't want to delete a user from your network right away, but want to restrict them from using Tailscale, you can suspend the user.\r\n\r\nYou need to be an [Owner, Admin, or IT admin](https://tailscale.com/docs/reference/user-roles) of a tailnet to suspend and restore a user.\r\n\r\n1. Go to the [Users](https://login.tailscale.com/admin/users) page of the admin console.\r\n\r\n2. Find the row corresponding to the user you are interested in.\r\n\r\n3. Select the ![ellipsis icon](https://tailscale.com/files/images/icons/fa-ellipsis-h.svg) menu at the far right and select the **Suspend user** option.\r\n\r\nThe user is shown as **Suspended** in the users page.\r\n\r\n\r\nWhen a user is suspended, they cannot use Tailscale on this tailnet. That means:\r\n\r\n- Their devices are not able to connect to other devices in the tailnet, including other devices they own\r\n\r\n\r\n\r\nDevices belonging to a suspended user may appear connected, but they cannot exchange traffic with other devices in the tailnet until the suspension is lifted.\r\n\r\n- They cannot add new devices to the tailnet. If they try to sign in on a device, they will get an error that they are suspended\r\n\r\n- They cannot access the admin console\r\n\r\n- Their API access tokens and auth keys stop working\r\n\r\n\r\nIf someone else has access to their devices, they can re-authenticate or tag these devices and use them in the same tailnet.\r\n\r\n## [Pending users](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#pending-users)\r\n\r\nIf you have enabled [user approval](https://tailscale.com/docs/features/access-control/user-approval), new users are placed in a pending state. For\r\ninformation about removing a pending user, refer to [Remove a pending user](https://tailscale.com/docs/features/access-control/user-approval#remove-a-pending-user).\r\n\r\n## [Restoring users](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#restoring-users)\r\n\r\nYou can restore a user from the [Users](https://login.tailscale.com/admin/users) page of the admin console by choosing the **Restore user** option.\r\n\r\nWhen a user is restored, they regain access to Tailscale on this tailnet, including the devices they owned when they were restored. More specifically, restored users can do the following:\r\n\r\n- Reconnect to other devices in the tailnet, as allowed by [access control policies](https://tailscale.com/docs/features/access-control)\r\n- Add new devices to the tailnet\r\n- Access the admin console, if allowed based on their [role](https://tailscale.com/docs/reference/user-roles)\r\n- Use pre-existing API access tokens and auth keys, if they have not expired\r\n\r\n## [Managing user resources](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#managing-user-resources)\r\n\r\n- Machines for suspended users are suspended, and can be deleted or reassigned. Machines for deleted users are deleted. A machine can be re-assigned to a tag, or a new user can log into it. If new user logs into the machine, it's recognized as a new machine.\r\n- API keys for suspended users are suspended. API keys for deleted users are automatically revoked. They cannot be reassigned. You must create a new [API key](https://tailscale.com/docs/reference/tailscale-api#authentication) or an [OAuth](https://tailscale.com/docs/features/oauth-clients) client.\r\n- Auth keys for suspended users are suspended. Auth keys for deleted users are automatically revoked. They cannot be reassigned. You must create a new [auth key](https://tailscale.com/docs/features/access-control/auth-keys) or an [OAuth](https://tailscale.com/docs/features/oauth-clients) client.\r\n\r\n## [Managing idle users](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#managing-idle-users)\r\n\r\nIf a user is not the Owner and has not signed in or used Tailscale for more than 7 days, they are shown as **Idle** in the [Users](https://login.tailscale.com/admin/users) page of the admin console.\r\n\r\n## [Leaving a tailnet](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#leaving-a-tailnet)\r\n\r\nYou cannot delete yourself from a network or leave a network. Ask your administrator to remove your account. You can, however, delete your account by [contacting support](https://tailscale.com/contact/support?type=accountdeletion).\r\n\r\n## [Deleting a tailnet](https://tailscale.com/docs/features/sharing/how-to/remove-team-members\\#deleting-a-tailnet)\r\n\r\nIf you decide you want to delete your entire tailnet, refer to the [Deleting your tailnet](https://tailscale.com/docs/account/delete-tailnet) topic.\r\n\r\n![Project Logo](https://cdn.brandfetch.io/tailscale.com/fallback/lettermark/theme/dark/h/256/w/256/icon?c=1bfwsmEH20zzEfSNTed)\r\n\r\nAsk AI\r\n\r\nreCAPTCHA\r\n\r\nRecaptcha requires verification.\r\n\r\nprotected by **reCAPTCHA**\r\n","html":"<h1>Deleting and suspending users</h1>\n<p>Last validated: Jan 5, 2026</p>\n<p>You can delete and suspend users who should no longer be on your Tailscale network (known as a tailnet) in the <a href=\"https://login.tailscale.com/admin/users\">Users</a> page of the admin console, to prevent them from using Tailscale without permanently deleting their devices.</p>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#deleting-users\">Deleting users</a></h2>\n<p>You need to be an <a href=\"https://tailscale.com/docs/reference/user-roles\">Owner, Admin, or IT admin</a> of a tailnet to delete a user.</p>\n<ol>\n<li>Open the <a href=\"https://login.tailscale.com/admin/users\">Users</a> page of the admin console.</li>\n<li>Find the row corresponding to the user you are interested in.</li>\n<li>Select the <img src=\"https://tailscale.com/files/images/icons/fa-ellipsis-h.svg\" alt=\"ellipsis icon\"> menu at the far right and select the <strong>Delete user</strong> option.</li>\n<li>Done. The user is deleted.</li>\n</ol>\n<p>When a user is deleted from your network:</p>\n<ul>\n<li>User devices are deleted. The device keys are removed from the <a href=\"https://tailscale.com/blog/how-tailscale-works\">coordination server</a> so that\r\nany further requests from those devices to connect to the network are blocked.</li>\n<li>API access tokens and auth keys for the user stop working</li>\n<li>These actions usually happens within seconds</li>\n</ul>\n<p>To delete a user with the Owner role, you must first <a href=\"https://tailscale.com/docs/reference/user-roles\">assign a different user as the tailnet Owner</a>, then delete the desired user.</p>\n<h3><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#when-using-user--group-provisioning\">When using user &#x26; group provisioning</a></h3>\n<p>If you have <a href=\"https://tailscale.com/docs/features/user-group-provisioning\">user &#x26; group provisioning</a> enabled in your tailnet, we recommend you use SCIM to automatically deprovision users.</p>\n<ul>\n<li>If using <a href=\"https://tailscale.com/docs/integrations/identity/okta/okta-scim\">Okta</a>, deactivate the user in Okta. This will automatically suspend the user in Tailscale. Then, you can delete the suspended user in Tailscale.</li>\n<li>If using <a href=\"https://tailscale.com/docs/integrations/identity/entra/entra-id-scim\">Microsoft Entra ID</a>, delete the user in Microsoft Entra ID. This will automatically suspend the user in Tailscale, and approximately 30 days later they are deleted in Tailscale.</li>\n</ul>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#suspending-users\">Suspending users</a></h2>\n<p>If you don't want to delete a user from your network right away, but want to restrict them from using Tailscale, you can suspend the user.</p>\n<p>You need to be an <a href=\"https://tailscale.com/docs/reference/user-roles\">Owner, Admin, or IT admin</a> of a tailnet to suspend and restore a user.</p>\n<ol>\n<li>\n<p>Go to the <a href=\"https://login.tailscale.com/admin/users\">Users</a> page of the admin console.</p>\n</li>\n<li>\n<p>Find the row corresponding to the user you are interested in.</p>\n</li>\n<li>\n<p>Select the <img src=\"https://tailscale.com/files/images/icons/fa-ellipsis-h.svg\" alt=\"ellipsis icon\"> menu at the far right and select the <strong>Suspend user</strong> option.</p>\n</li>\n</ol>\n<p>The user is shown as <strong>Suspended</strong> in the users page.</p>\n<p>When a user is suspended, they cannot use Tailscale on this tailnet. That means:</p>\n<ul>\n<li>Their devices are not able to connect to other devices in the tailnet, including other devices they own</li>\n</ul>\n<p>Devices belonging to a suspended user may appear connected, but they cannot exchange traffic with other devices in the tailnet until the suspension is lifted.</p>\n<ul>\n<li>\n<p>They cannot add new devices to the tailnet. If they try to sign in on a device, they will get an error that they are suspended</p>\n</li>\n<li>\n<p>They cannot access the admin console</p>\n</li>\n<li>\n<p>Their API access tokens and auth keys stop working</p>\n</li>\n</ul>\n<p>If someone else has access to their devices, they can re-authenticate or tag these devices and use them in the same tailnet.</p>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#pending-users\">Pending users</a></h2>\n<p>If you have enabled <a href=\"https://tailscale.com/docs/features/access-control/user-approval\">user approval</a>, new users are placed in a pending state. For\r\ninformation about removing a pending user, refer to <a href=\"https://tailscale.com/docs/features/access-control/user-approval#remove-a-pending-user\">Remove a pending user</a>.</p>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#restoring-users\">Restoring users</a></h2>\n<p>You can restore a user from the <a href=\"https://login.tailscale.com/admin/users\">Users</a> page of the admin console by choosing the <strong>Restore user</strong> option.</p>\n<p>When a user is restored, they regain access to Tailscale on this tailnet, including the devices they owned when they were restored. More specifically, restored users can do the following:</p>\n<ul>\n<li>Reconnect to other devices in the tailnet, as allowed by <a href=\"https://tailscale.com/docs/features/access-control\">access control policies</a></li>\n<li>Add new devices to the tailnet</li>\n<li>Access the admin console, if allowed based on their <a href=\"https://tailscale.com/docs/reference/user-roles\">role</a></li>\n<li>Use pre-existing API access tokens and auth keys, if they have not expired</li>\n</ul>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#managing-user-resources\">Managing user resources</a></h2>\n<ul>\n<li>Machines for suspended users are suspended, and can be deleted or reassigned. Machines for deleted users are deleted. A machine can be re-assigned to a tag, or a new user can log into it. If new user logs into the machine, it's recognized as a new machine.</li>\n<li>API keys for suspended users are suspended. API keys for deleted users are automatically revoked. They cannot be reassigned. You must create a new <a href=\"https://tailscale.com/docs/reference/tailscale-api#authentication\">API key</a> or an <a href=\"https://tailscale.com/docs/features/oauth-clients\">OAuth</a> client.</li>\n<li>Auth keys for suspended users are suspended. Auth keys for deleted users are automatically revoked. They cannot be reassigned. You must create a new <a href=\"https://tailscale.com/docs/features/access-control/auth-keys\">auth key</a> or an <a href=\"https://tailscale.com/docs/features/oauth-clients\">OAuth</a> client.</li>\n</ul>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#managing-idle-users\">Managing idle users</a></h2>\n<p>If a user is not the Owner and has not signed in or used Tailscale for more than 7 days, they are shown as <strong>Idle</strong> in the <a href=\"https://login.tailscale.com/admin/users\">Users</a> page of the admin console.</p>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#leaving-a-tailnet\">Leaving a tailnet</a></h2>\n<p>You cannot delete yourself from a network or leave a network. Ask your administrator to remove your account. You can, however, delete your account by <a href=\"https://tailscale.com/contact/support?type=accountdeletion\">contacting support</a>.</p>\n<h2><a href=\"https://tailscale.com/docs/features/sharing/how-to/remove-team-members#deleting-a-tailnet\">Deleting a tailnet</a></h2>\n<p>If you decide you want to delete your entire tailnet, refer to the <a href=\"https://tailscale.com/docs/account/delete-tailnet\">Deleting your tailnet</a> topic.</p>\n<p><img src=\"https://cdn.brandfetch.io/tailscale.com/fallback/lettermark/theme/dark/h/256/w/256/icon?c=1bfwsmEH20zzEfSNTed\" alt=\"Project Logo\"></p>\n<p>Ask AI</p>\n<p>reCAPTCHA</p>\n<p>Recaptcha requires verification.</p>\n<p>protected by <strong>reCAPTCHA</strong></p>\n"}