How to Create a Multi-Tenant System
How do I create a multi-tenant system?
-
Run Therefore™ Server setup and install the required features.
-
Start the Tenants Manager from the Therefore™ installation folder e.g.
"C:\Program Files\Therefore\TheTenantsManager.exe, and enable multi-tenancy" -
Create the tenants (note that each tenant requires its own Therefore™license).
-
Depending on which features were installed, certain ports need to be opened to ensure client connectivity.
Client Application/Feature Service Ports required Port & protocol config. Therefore™ Web Access
Microsoft IIS
80/443 (http/https)
Via Microsoft IIS.
Therefore™ client applications & API applications (e.g. Navigator)
Therefore™ XML Web Service
8000 (http/https)
Via TheXMLServer.exe.config
Therefore™ MFP Applications
Therefore™ MFP Manager Service
80/443 (http/https)
8091 (socket/secure socket)
Via TheXMLServer.exe.config
Therefore™ XML Web Service and Therefore™ MFP Manager Service require a DCOM connection to the Therefore™ Server.
-
Depending on how you would like to connect to the Tenant certain connectivity settings need to be configured.
-
For installed Therefore™ Client applications the connection settings and "TheXMLServer.exe.config" need to be edited.
-
For Therefore™ Web Access it is necessary to add the Tenant to the Default Web Site on the Microsoft IIS Server.
-
For Therefore™ MFP Scan it is necessary to edit the file "TheMFPManager.exe.config".
-
For Therefore™ Mobile App it is necessary to edit the file "TheMobileManager.exe.config".
Connection settings are configured on a client and "TheXMLServer.exe.config" is edited on a server. -