Skip to main content

Tenant services

Tenant services, where tenants are stored, is a database management tool that manages user accounts and models. Changes in tenant services affects the PostgreSQL database.

During installation, you will make REST API calls to tenant services to set up your models.

During installation, tenant services and the REST API must be on the same server. Once you have completed the installation, tenant services and the REST API can be on different servers as long as they can exchange HTTP traffic between each other.

Before you begin

Ensure you've installed and set up PostgreSQL. If you didn't do it during the pre-installation, here are those instructions:

postgreSQL (9.4)

Important

During the installation and setup, make a note of the password you set for the database superuser and the port number (the default is usually 5432).

postgreSQL stores the database that organizes the model.

Download from www.postgresql.org/download/.

Caution

You can use the latest version (12), but the instructions will diverge from this guide, as the latest version is a browser application. You should do this only if you have a strong understanding of databases.

This application stores information from tenant services (like users, SSO configuration, and so on) as tables. It is often referred to as postgres as a shorthand. As part of the installation, you'll add a tenants database on postgres. You can do that now or later in the installation.

For instructions on how to add a tenants database on postgreSQL, read: Adding a tenants database on postgreSQL.