Use authentication
VTS enables you to require authentication of each user before the user can access data in the VTS table. When authentication is required, each user must supply a valid user name and associated password to access VTS.
Configure authentication
When VTS is installed, by default authentication is not required. To specify that authentication is required, you need to update the configure.json file settings.
Note:
- VTS uses basic or NTLM authentication.
- After you have logged into VTS using authentication, you can close the browser to log out of VTS.
To require authentication to access VTS:
- Open the configure.json file. By default, the configure.json file is located in <VTS root folder>\web.
- Set authentication to Basic or NTLM.
- In the admin section of the configure.json file, enter the required user authentication details for all users who will access VTS. For details on the configure.json file, see Configure VTS.
-
Restart the VTS Service service.
Go to Control Panel > Systems & Security > Administration Tools > Services. Right-click VTS Service and select Start.
SSL communication
With standard VTS authentication, user names and passwords are transferred as regular text. If this is a security concern, you can use HTTPS for more secure communication between your browser and the VTS server. You require a public key and a private key to implement SSL communication.
To use HTTPS to access VTS:
- Copy the public key file and private key file to the folder in which the Node.exe file is located—typically <VTS root folder>\web.
-
Open the configure.json file, and set useSSL to true. Then set each of the properties described under useSSL in Configure VTS.
-
Restart VTS Service.
Go to Control Panel > Systems & Security > Administration Tools > Services. Right-click VTS Service and select Start.
- Access the VTS website using an
https
URL.