In this article, you will learn
- how the access to the application can be encrypted via
HTTPS, and - what prerequisites must be met.
1. Encrypted Access
Encryped communication, or accessing the application $PRODUCT_NAME_WORKFLOW via HTTPS, can be achieved by setting up a reverse proxy server that forwards requests from "clients" (web browsers). This server can be installed and configured on the workstation using the tool PPD Tools Collection.
1.1. Prerequisites
To prepare the application so that it can only be accessed via HTTPS, the following requirements must be met:
- For
HTTPSaccess to the application, a version > 1.16.2 must be installed! - The configuration can be performed once the Nginx reverse proxy has been installed via the PPD Tools Collection (PPDTC). For more information, see section 1.2.
- A valid SSL certificate must also be available.
1.2. Configuration
Proceed as follows to configure the reverse proxy and make the application accessible via HTTPS:
- Launch ppdtc via the command line or by pressing
Windows+Rto access the PPDTC. - ppdtc can be found at
C:\program files\ppd\install. - Open the Nginx configuration dialog via Applications > Local Workflow > Nginx > Configuration.
- In the text field Server Name [1], enter the server name under which the application should be accessible, e.g., "workflow.mycompany.com". In this case, "workflow.mycompany.com" must resolve to the IP address of the application (DNS configuration).
- Click the button Install [2] to install and configure Nginx.
- The SSL certificate and the key for "mycompany.com" must be saved to
C:\Program Files\PPD\NGinx\conf\certificate\after installation. Note that the pathC:\Program Files\PPD\NGinx\conf\certificate\is displayed in the Nginx configuration dialog. - The files Certificate.txt and Key.txt must be replaced in
C:\Program Files\PPD\NGinx\conf\certificate\. - By clicking Remove [3] Nginx can be uninstalled.
- After installation, the system must be restarted.
Figure 1: The dialog Nginx Configuration for enabling HTTPS access to the application $PRODUCT_NAME_WORKFLOW
Accessing the Application
After configuring the HTTPS access, the application $PRODUCT_NAME_WORKFLOW is accessed without specifying a port number, for example via the address workflow.mycompany.com.
Article Update: $PRODUCT_NAME_WORKFLOW 2.0.0 – 04/2026
