Gateway (Web Server)
The following security considerations apply to the gateway:
The gateway needs network access:
To all agent servers
Any respective agent services
The Elasticsearch cluster – as described in the firewall section.
The Internet Information Services configuration or Apache Server user account needs:
Read access to the Apps folder on your deployment.
Read/write access to the Logs folder on your deployment.
Read access to the certificates used to secure communications with Elasticsearch.
From a defence in depth perspective the principle of least privileges should apply.
The account should have the minimum privileges required to run the apps.
End user access should be secured over HTTPS with a valid certificate for production deployments. Not self-signed.
You can lock the Control Hub down to specific IP addresses. For example a remote desktop host. This provides additional security over and above the authentication required to access the app.
To do this you must lock the admin and the API sub-folder down to specific IP addresses.