Requirements
Network and server
There are prerequisites and things you’ll need before the installation:
A web domain, for example,
<https://extension.company.com>
(create a DNS entry) which points to the host of the extension.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: 4 vCPU, 8Gb, 50Gb application disk space, 100Mbps or 1Gbps network-interface.
Firewall rules permit access on port 443 (HTTPS) to the server (or any other port you configure in the startup commands of the extension server). Both internal, external, network and server-firewall.
A license (license.lic or LICENSE) from our portal (https://my-appsfortableau.infotopics.com).
Windows: Administrator access on Microsoft account (for the custom add-in setup).
Linux: Sudo/Root permissions to register the
service
.Read the security page and make sure you are compliant: here
When using a network/internal domain, the traffic of DashboardUsage is available exclusively within the network (e.g., via VPN). Users outside the network cannot access the application (recommended!).
Please note that Tableau requires extensions to be running on HTTPS/SSL connection and therefore required!
Database
Dashboard Usage requires a database to store dashboard information. All data is stored locally, so you'll need to have a database setup. Currently supported databases are:
Microsoft SQL Server
MySQL
PostgreSQL
Files
You will need the following files that come with Dashboard Usage. You can download these from the enterprise portal. From the portal, you can pick the operating system of your choice.
An .env file
A .trex file
A binary build file (specific to your operating system)
Last updated