Configuration Manager

This topic provides an overview of the Sisense Configuration Manager, which you can use to configure and administer a variety of functionality and services in Sisense.

For example, you can use the Configuration Manager to perform the following tasks:

The Configuration Manager can be accessed from your browser at http://localhost:3030.

Below you can find descriptions of the fields that appear in the Configuration Manager and how they relate to tasks you can perform in Sisense. When relevant, links are provided to topics that provide a more in depth explanation of the field and the tasks you typically use the field for.

Web Server

The following fields are used to configure SSL for your Sisense environment. You should enable SSL if you have configured your web environment with SSL security (HTTPS) and certificates. This will enable HTTPS in the URLs of shared dashboards. For a complete explanation of these fields and their purpose, see Setting up SSL.

Port: The port to be used when connecting to Sisense. The default value is 8081. For traffic over a secure connection, typically, this port is 443.
After setting a new port, restart the following services in Windows Services: 

Proxy URL: This field is used for implementing Base URLs. See Configuring Base URLs for more information.

Domain Binding: This field is used to allow external domains to access Sisense, for example, if you have implemented iFrames. You can add multiple domains separated by a comma and click Save to save your changes.

Internal IP/Host: The internal IP of Sisense. This is used when setting Up SSL and high availability.

Build Node Server: When implementing a multi-node configuration, for example for high availability, you must define which node is your build node in the Configuration Manager. The address of the build node should be the server IP address and not the server name.

Application Database

The following fields are used to communicate with your Sisense application database. Typically, this is only necessary when implementing a high availability environment. For more information, see High Availability.

Connection String: The connection string contains all the necessary attributes for accessing the Sisense application database.

Encryption Key: The value of this field is the encryption key used by Sisense to encrypt your application database users. This value is used when you need to create users for your application database. See Hosting the Application Database for more information

Logs

Sisense stores logs locally on your Sisense server. These logs are typically used by Sisense Support when troubleshooting any issues with your Sisense environment. You can define the location of these logs and the level of logging.

Path: The current path when Sisense stores logs. You can enter a new path for your logs on your Sisense server.

Level: Select the level of logging.

General

The following fields are used to communicate with your Sisense Configuration database and the Sisense Message Broker. Typically, this is only necessary when implementing a high availability environment. For more information, see High Availability.

ZooKeeper Connection String: The connection string to the configuration database. Click Test to verify the connection. See Replicating Zookeeper for more information.

RabbitMQ Connection String: The connection string to the Sisense message broker. Click Test to verify the connection. See Replicating the Message Broker for more information.

Manual Discovery Connections: This is used internally by Sisense Support and does not need to be configured.