SeeClickFix Connect Network Overview

Prev Next

SeeClickFix 311 CRM Connect integrations are implemented over secure HTTPS connections SSL/TSL 1.2+ originating from our backend integration servers. There are two general types of integrations:

  • Remote system managed by the vendor in the cloud

  • Remote system managed by the customer in a private network (such as on-premise systems)

For both scenarios, the SeeClickFix 311 CRM configuration will require hostnames that resolve to the publicly routable IP address of the remote systems. For vendor-managed systems, the vendor will provide the hostname details as well as SSL certificate configuration for the HTTPS connections. For customer-managed systems, the city will need to configure a public hostname and manage the SSL certificate for the remote system.

SeeClickFix 311 CRM supports a variety of authentication mechanisms for these connections, including:

  • API keys

  • OAuth2 (Open Authorization) Tokens

  • Basic Authentication

Authentication configuration is part of the onboarding and configuration process.

Firewalls

In addition to the HTTPS connections and authentication, CivicPlus strongly recommends that remote systems located on customer networks be protected by a firewall that is configured to permit our integration servers to connect to the remote systems on the customer network. The IP addresses of our integration servers are provided during the implementation phase. This address list is stable, but with sufficient advance notice, CivicPlus may change the list as part of our regular infrastructure maintenance.

The customer is responsible for all configurations needed to facilitate the SeeClickFix 311 CRM integration connection, including domain configuration, server externalization, and firewall allowlisting. Your IT staff or vendor will need to ensure that SeeClickFix 311 CRM systems are permitted to establish connections to your systems by allowlisting the IPs.

Below is a high-level diagram of an installation with a customer-managed network:

Installation diagram with customer managed network.

A diagram showing the connection between SeeClickFix 311 CRM’s infrastructure and a customer’s infrastructure. A cloud labeled “SeeClickFix 311 CRM Infrastructure” appears on the left, with a SeeClickFix 311 CRM integration server inside. An arrow leading from the server is labeled “HTTPS/SSL TLS 1.2+” and points to a firewall just in front of a cloud labeled “Customer Infrastructure.” An arrow leads from the firewall to an on-premises system within the Customer Infrastructure cloud.