# ExtensionsManager installation guide

<h2 align="center">What can I help with?</h2>

<p align="center"><button type="button" class="button primary" data-action="ask" data-icon="gitbook-assistant">Ask anything</button></p>

This guide explains how to **install and upgrade** Infotopics | Apps for Tableau extensions in an **enterprise (self-hosted) environment**.

The ExtensionsManager by Apps for Tableau provides a centralized platform for managing all your Tableau products and extensions. This tool simplifies the installation, configuration, and execution of extensions, streamlining your workflow and enhancing productivity. This guide will walk you through installing the ExtensionsManager.

## Prerequisites

* A web domain, for example, <[https://extension.company.com>](https://docs.infotopics.com/extensionsmanager/installation-guide/https:/extension.company.com>) (create a DNS entry) which points to the host of the extension.&#x20;
* Ensure the server is accessible solely via a VPN or within the company's internal network.
* SSL certificates for the above domain (the installation requires the domain’s \`.crt\` and private \`.key\` file, or a \`.pfx\` file).
* Server Resources: 2 vCPU, 4Gb, 50Gb application disk space, 100Mbps or 1Gbps network-interface
* Firewall rules permit access on the port the application will run on. Both internal, external, network and server-firewall.
* Windows only:
  * Windows 10 (version 1809 or later)
  * Windows Server 2019 or later
* Linux only: At installation the application will run on a random available port. This port should be temporarily be opened up to access the installation wizard.
* Read the security page and make sure you are compliant: [here](/extensionsmanager/installation-guide/security.md)

> Please note that Tableau extensions require an HTTPS/SSL connection to run correctly!

> This guide does NOT apply to WriteBackExtreme and MailScheduler

### Download ExtensionsManager

In order to use the ExtensionsManager, the executable for the relevant platform is required. The executable can be downloaded from the Apps for Tableau portal ([https://my-appsfortableau.infotopics.com](https://my-appsfortableau.infotopics.com/)).

<figure><img src="https://appsfortableau.infotopics.com/wp-content/uploads/2023/10/extensionsmanager.jpeg" alt=""><figcaption></figcaption></figure>

After downloading the ExtensionsManager you can follow one of these respective guides for your operating system.

[Installing On Windows](/extensionsmanager/installation-guide/installing-on-windows.md)

[Installing On Linux](/extensionsmanager/installation-guide/installing-on-linux.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.infotopics.com/extensionsmanager/installation-guide/extensionsmanager-installation-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
