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.