---
schema_version: "1"
id: 1e90dcbe446b71706913790d91cb781ae43c19e2050c3f5cd97cd2f976e9869f
title: Licensing Overview
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/server-linux/license_server_overview.md
canonical_url: https://help.tableau.com/current/server-linux/en-us/license_server_overview.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3845385cf31074cf838bab9fed59043e7cef79870b02a7c16b272e852f5234d5
description: Overview of Tableau Server licensing, activation, and deactivation.
---
[Skip to main content](#main-content)

# Licensing Overview

An important administrative role in a Tableau Server deployment is the Tableau portal administrator. The portal administrator manages licensing and the associated keys for the Tableau deployment. As the portal administrator, your first step is to purchase licenses on the [Tableau Customer Portal](http://customer.tableausoftware.com/). When you purchase licenses, the portal will return corresponding product keys. To renew your license, visit the [Tableau renewal](https://www.tableau.com/support/renew) web page.

Tableau has a number of products (Desktop, Server, Prep Builder, and more). Each of the Tableau products require that you activate licenses by updating the Tableau software with the product keys that are purchased and stored on the Tableau Customer Portal. As the administrator who is tasked with activating Tableau licenses, it important that you understand the relationship between licenses and keys. See [Understanding License Models and Product Keys](https://help.tableau.com/current/server-linux/en-us/license_product_keys.htm).

## Activation

Activation is the process of uploading and saving Tableau product keys to Tableau Server. This operation is done with Tableau Services Manager (TSM). TSM is a tool that makes changes to the local operating system and file system and therefore requires administrative access to the local computer. A TSM administrator requires different permissions and access than a Tableau Server administrator, which is the administrative role for day-to-day operation of Tableau Server tasks, such as adding users, sites, managing projects and permissions, etc. See [Administrative roles](https://help.tableau.com/current/server-linux/en-us/admin.htm#Admin) for more information about various Tableau Server administrative roles.

The following topics describe how to connect to TSM:

- [Sign in to Tableau Services Manager Web UI](https://help.tableau.com/current/server-linux/en-us/sign_in_tsm.htm)
- [tsm Command Line Reference](https://help.tableau.com/current/server-linux/en-us/tsm.htm)

### Online activation

If your Tableau Server installation is able to communicate with the internet, then we recommend using the default online activation method.

- To understand how to activate during the installation process, see [Activate and Register Tableau Server](https://help.tableau.com/current/server-linux/en-us/activate.htm).
- To understand how to activate product keys after you have refreshed your subscription, see [Refresh Expiration Date and Attributes for the Product Key](https://help.tableau.com/current/server-linux/en-us/license_refresh.htm).
- To understand how to activate product keys after you have added purchased new features or user licenses, see [Add Capacity to Tableau Server](https://help.tableau.com/current/server-linux/en-us/capacity_add.htm).

### Offline activation

If Tableau Server is running in an offline environment, where it is not possible to access the Tableau license servers on the internet, then you must activate licenses according to the Tableau offline activation process:

- To understand how to activate offline, see [Activate Tableau Server Offline](https://help.tableau.com/current/server-linux/en-us/activate_off.htm).
- To understand how to deactivate a product key that you activated using offline activation, see [Deactivate Tableau Server Offline](https://help.tableau.com/current/server-linux/en-us/deactivate_off.htm).

### Lost activation

In some cases license activations can fail after the license has been activated. These failures can occur due to connection failures with local processes or when a change has occurred with the VM or hardware configuration. For example, proxy changes, port blocking, network changes, or altering a machine hardware can cause the licensing activation to fail. If Tableau Server is unable to verify the license, operation may be interrupted and the server will be in an “unlicensed” state.

To view the product keys and the Tableau Server license state, run `tsm licenses list` and `tsm status -v`.

Depending on the product key that is unverified, Tableau Server may operate in a degraded state until the product key is in a valid state. See [Troubleshoot Licensing](https://help.tableau.com/current/server-linux/en-us/unlicensed.htm).

### Deactivate

You can activate the same Tableau Server product key on up to three environments. This allows you to test Tableau Server (in a sandbox or QA environments, for example), as well as use Tableau in production. To maximize your activations, you should deactivate your product key when you remove Tableau Server from a computer or close down a VM, unless you will be reinstalling Tableau on the same computer. Doing this gives you the opportunity to use the activation on a different computer. For example, if you move Tableau Server from one computer to another, deactivate the product key, then remove Tableau from the original computer. When you install Tableau on the new computer, you can activate the key there without any conflict. If you are removing Tableau Server to reinstall it on the same computer, you don't need to deactivate the key. Tableau will use the key when reinstalled unless an obliterate command was performed with the “-l” option

See [Deactivate Product Key](https://help.tableau.com/current/server-linux/en-us/license_deactivate.htm).

### Tableau Server licensing and virtual machines (VMs)

If you run Tableau Server on VMs, either locally, or in the cloud, be aware of the potential for complications related to licensing. If you are simply upgrading Tableau Server on the VM, you do not need to take any extra action related to licensing. If you plan to clone the VM to create either a new production or test environment to upgrade, you need to deactivate any Tableau Server licenses before cloning. If you do not do this, the new VM environment will end up with untrusted licenses, and any attempts to upgrade or start Tableau Server will fail. You may also end up hitting the maximum number of activations for the licenses when trying to activate the product keys on the new VM.

To avoid issues with licensing on VMs, deactivate all Tableau licenses before cloning a VM or allowing it to be permanently shut down.

## Login-based License Management

Login-based license management, helps you manage licensing for users with Creator roles on Tableau Server and Tableau Cloud. Users with Explorer or Viewer roles cannot use this feature. If you’re using Role Based Subscriptions with Tableau Server or Tableau Cloud, you can simplify your license management using login-based license management to eliminate separate Tableau Desktop and Tableau Prep Builder product keys. You only need to manage one or more product keys for on-premises Tableau Server, or in the case of Tableau Cloud, you don’t need to manage any product keys at all.

See [Login-based License Management](https://help.tableau.com/current/server-linux/en-us/license_lblm.htm).

## Adding users

Each user who accesses resources on Tableau Server must be licensed.

- To understand user roles and licensing, see [Understanding License Models and Product Keys](https://help.tableau.com/current/server-linux/en-us/license_product_keys.htm).
- To understand how to add users, see [Add Users to Tableau Server](https://help.tableau.com/current/server-linux/en-us/users_add.htm).
- To understand how to activate product keys after you have added purchased new user licenses, see [Add Capacity to Tableau Server](https://help.tableau.com/current/server-linux/en-us/capacity_add.htm).