Installing SmartPTT Express
GENERIC PROCESS NOTIFICATION
The process below is generic and covers all the possible installation options.
For your exact case, consider one of the following instructions:
Prerequisites§
-
Perform the general installation prerequisites.
General Installation Prerequisites
- Install and configure PostgreSQL
- Depending on the required authorization, perform one of the following actions:
- Set up IP addresses and domain names for server host, configurator host, and dispatcher app hosts.
- Install .NET Framework 4.8.1 (requires Internet access).
- Install Visual C++ 2015 – 2022 Redistributable (requires Internet access).
- On the server host, install the PostgreSQL command line tools.
- Restart the computer.
-
Log on to the server host with the program installation permissions.
- Unarchive the installation executable (EXE) file to a local/network file storage.
Process§
-
Start the installation executable (EXE) file.
Language Select

-
In the window that appears, select the preferred language. Then click Next.
End User License Agreement

-
In the window that appears, select I accept the terms in the License Agreement. Then click Next.
Components Select

-
In the window that appears, select the components to be installed. Then click Next.
Path Modification

-
In the window that appears, change paths the selected components. Then click Next. PostgreSQL Driver

-
In the window that appears, in the Path to command-line tools field, specify the path to the PostgreSQL command-line tools. Then click Next.
PostgreSQL Connectivity

-
In the window that appears, set up the PostgreSQL connection settings:
- In the PostgreSQL Host field, enter the IPv4 address of the PostgreSQL host.
- In the Port field, enter the TCP port of the PostgreSQL host.
- In the Superuser field, enter the login of the database creating user.
- In the Password field, enter the password of that user.
- Click Check connection to check the credentials validity.
- Click Next.
Database Setup

-
In the window that appears, n the Database Name field, enter the required database name.
- In the Database writer area,
set up the high-privileged database user:
- In the Login field, enter the user name.
- In the Password field, enter the user password.
- In the Confirm Password field, enter the same password again.
- In the Database reader area,
set up the low-privileged database user:
- In the Login field, enter the user name.
- In the Password field, enter the user password.
- In the Confirm Password field, enter the same password again.
-
Click Next.
Authorization Setup

-
In the window that appears, set up the authorization:
To set up authorization with Active Directory (AD) groups, perform the following actions:
- In the Authorization Type area, click Domain.
- In the Domain field, enter the name of the AD domain.
- From the Administrator Group list, select the AD group for the server admins.
- Click Next.
To set up authorization with local groups, perform the following actions:
- In the Authorization Type area, click Local Groups.
- From the Administrator Group list, select the local user group for the server admins.
- Click Next.
Configuration App Initial Settings

-
In the window that appears, set up the server address for (re)configuration:
- In the Server IP Address field, enter the server IPv4 address.
- In the Port field, enter the TCP port number.
- Click Next.
Dispatcher App Initial Settings

-
In the window that appears, in the Server IP Address field, enter the server IPv4 address for Dispatcher Apps. Then click Next.
Shortcuts

-
In the window that appears, set up the required shortcuts.
- To create a shortcut for the Configuration App, select the SmartPTT Express Configurator check box.
- To create a shortcut for the Dispatcher App, select the SmartPTT Express Client check box.
- Click Next.
- In the installation summary window, review the information. If valid, click Install.
- When installation completes, click Finish to finish the installation and close the window.
Postrequisites§
- Restart the computer.
- Adjust the system log size for the installed components.
- In case of cybersecurity concerns, disable PostgreSQL users with the database creation capabilities.