Connector Configuration


The connector it’s configured via the settings.[ENV].json files, being [ENV] the NODE_ENV environment variable; this environment variable decides which of the different settings files will be used, allowing different settings for different deployments.


Three environment settings are provided by default in the source code: development, staging and production; corresponding with the docker-compose files provided: docker-compose-dev.yml, docker-compose-prod.yml, and docker-compose-staging.yml.


The configuration file settings

Variable

Description

sh_apiURL

Specifies the SigningHub API URL that the connector will use to interact with the SigningHub service.

connectorID

Uniquely identifies the connector, used as the document source on SigningHub.

logRetrievalEnabled

Indicates whether log recovery is enabled or disabled. When enabled, the connector can retrieve logs or event logs.

loggingLevel

Defines the level of detail of the records that will be generated. It can be configured to: error, warn, info, and debug.

notification_apiURL

Coupa notification API URL used to send notifications to Coupa. Check Coupa documentation for details.

notification_provider

Coupa notification source string. Check Coupa documentation for details.

notification_provider_token

Coupa authentication token for notifications. Check Coupa documentation for details.