90cf7af9 clickonce

Connect to VTScada – Adding a Web Application


The following guide outlines the steps for creating a VTSCada web application in the Agilicus platform. These instructions are intended for SSL configured VTScada deployments on windows, linux, and android devices.

If you require assistance for Safari and iOS device or if your VTScada is not configured for SSL, contact us.

Step 1: Create the Application

From the left sidebar, expand Applications and select New:

d64ce8c3 image13

Select “a new application”.

81cb2a8c image1

Click on Next to be taken to the “Define application” tab:

d39a9ec0 image18

Within the “Define application” section, populate the:

  1. application name
  2. a description of the application
  3. create a category name that fits the application in question
94a08222 image4

Click on Next to get to the “Hostname Aliases” section:

2230c062 image11

Select the first option of “I access via NAME-OF-APP.subdomain.domain.name” and click on next.

54e7f7ae image14

First under “My application is accessed” select “from my site via an onsite connector

  • Within “Set up web application firewall” select “My application expects to receive requests using its internal hostname

Click on “Select connector”:

d5b2e765 image12

From the “Select a connector” drop down, pick the connector that you had previously created. 

Click on “Data Path Processing”:

cd957ab4 image3

Select “End to End Transparent TLS” and click on “Enter upstream service”:

ad75c5d8 image10

Within the “Enter the hostname” field, type in the hostname of the server that is hosting your VTScada web portal.  

Within the “Enter the port” field, type in the port number that the VTScada web portal is listening on. 

  • For example if TLS is used, the port number would likely be 443.  

For TLS enabled services, you would also want to select “My service is accessed via TLS”.

Click on Next to be taken to the “Authentication section”:

6f676614 image9

Select “is authentication by a proxy” and type in “/logout” (without the double quotes) into the “Enter the logout url” field.

Click on “Authenticate users”:

175c5a7f image16

Select “has named users with a single role (I will assign users later)” and click on Next:

a02c4b91 image15

Select the APPLY button to finish off this section of the setup.

Step 2: Configure the Application

Click on “Overview” within the Applications section and select the Actions icon in the very far right hand side of the screen for the VTScada application that we just created:

4e1cee53 image5

After clicking on “Configure Application”, select the Proxy section

b470ca68 image6

Within the Proxy section select the “Include Users Context Headers” checkbox.

3923d2c2 image19

Within the same section, scroll down to the “Rewrite Rules” heading and click on “ADD OTHER MAPPING”:

86515bea image17

Populate the Internal name with your internal hostname that is hosting VTScada and the External name with the hostname Agilicus generated for external access.

Step 3: Add Permissions

We have now completed setting up your VTScada resource within the Agilicus platform.  At this point you would want to create the appropriate Role Based Access Control permissions per the steps below:

  1. Select Access
    • select Users
    •  select ADD USER
  2. Select Groups
    • select ADD GROUP
  3. Select Resource Permissions, select ADD RESOURCE PERMISSION
    • enter the group that you created beforehand and select owner

Return to Product Configuration