One of the key requirements behind the development of SalesHQ was that it be secure and, unlike the Web Services for Microsoft Dynamics GP, it uses a version of the TLS standard which is not being retired in 2020.
SalesHQ has four components:
- The Portal itself, which is hosted on Microsoft Azure, providing a robust, scalable platform for users to access and which is protected with an SSL certificate.
- The Azure Relay which handles communication from the Connector Service to and from the Portal.
- The Connector Service which is installed on a server in your domain and which initiates and handles communication to and from the SQL Server to the Portal.
- The Client Components which are installed on the Microsoft Dynamics GP clients and allow users to configure SalesHQ and maintain which users have access to log onto the portal.
No data is held on the Portal on Azure and no communication channels are initiated by the Portal; instead all data is held in databases on the SQL Server with all communication initiated by the Connector Service outbound, meaning that no ports need to be opened on the firewall for SalesHQ to be used.