Skip to content
GBG Documents & Biometrics Documentation

ConnectSettings.xml settings

Setting Description Values
ConnectSettings
CachingProvider Specifies to use Redis or Amazon ElastiCache for Redis as the caching provider (REQUIRED) ElastiCache
DatabaseProvider Name of the database provider (REQUIRED) MSSQL | MySQL
FIPS1402 Indicates whether to use the FIPS 140-2 compliant password algorithm either with backward compatibility (default) or alone (OPTIONAL). Set to false (DEFAULT) to continue to recognize older passwords (which used a less secure algorithm). Set to true to use passwords that use the FIPS 140-2 compliant algorithms only true | false (DEFAULT)
ConnectDatabase
Install Indicates whether to automatically install a new database (OPTIONAL) true | false
UseWindowsAuthentication Indicates to use Windows Authentication to install the database if DatabaseProvider is MSSQL (OPTIONAL) true | false (DEFAULT)
ConnectSQLInstance The SQL server instance (MSSQL or MySQL) on which to install the database Example: dbinstanceexample.cvavqttqv96n.us-east-1.rds.amazonaws.com
ConnectSqlSetupUser Specifies the MSSQL or MySQL server login with privileges to create a database. REQUIRED if DatabaseProvider is MSSQL and UseWindowsAuthentication is false Example: masteruser
ConnectSqlSetupPwd Password for the MSSQL or MySQL server login. REQUIRED if DatabaseProvider is MSSQL and UseWindowsAuthentication is false Example: Pa5530r6
ConnectWebsite
WebsiteName Name of the website (REQUIRED) DEFAULT assureid_connect
AppPoolname Name of the application pool that runs the website DEFAULT assureid_connect
WebsiteDirectory Directory location where the website files reside DEFAULT c:\inetpub\wwwroot\connect
WebSitePackageName Name of AssureID Connect web deployment zip file AssureID_Connect_Release.zip
WebSitePackageName The zip file is copied to the following path location when you run setup.bat: C:\ProgramData\Assuretec\AssureID\ConnectInstall\ApplicationSetup
DatabaseConnectionString Connection string to the AssureID Connect Application database (REQUIRED). Note: GBG recommends that you keep the default username (connectsql) but change the default password (p@ssw0rdSQL).
DatabaseConnectionString Example (MSSQL): Data Source=(local);Initial Catalog=AssureIDConnect;User ID=connectsql; Password=p@ssw0rdSQL;MultipleActiveResultSets=true;Pooling=true; Application Name=AssureID Connect Web Service
DatabaseConnectionString Example (MySQL): Server=localhost;CharSet=utf8;Port=3306;Database=AssureIDConnect;uid=connectsql; Password=p@ssw0rdSQL
CertificateSubject Attaches a previously installed SSL certificate to the AssureID Connect website (REQUIRED if you are using HTTPS on the Application server). Note: Escape all wildcards with a (`) backtick. Note: *.example.com`
UseHttps Indicates whether to turn on transport security (OPTIONAL) true (DEFAULT) | false
Port Port number. The port is set to 8082 by default if UseHttps = false and Port is not specified (OPTIONAL) 8082
FrEngineServers The FrEngine server pool size (OPTIONAL) RANGE is 1 – 10 (DEFAULT)
DatabaseLogLevel The logging level to the AssureID Connect database (OPTIONAL) TRACE | DEBUG | INFO | WARN | ERROR | FATAL | OFF (DEFAULT)
ConnectDocumentLibrary Path to DocumentLibrary.bak (REQUIRED)
ConnectDocumentLibrary Example: c:\ProgramData\Assuretec\AssureID Document Library\DocumentLibrary.bak
ConnectAdmin
DatabaseConnectionString Connection string to the AssureID Connect Application database (REQUIRED). Note: GBG recommends that you keep the default username (connectsql) but change the default password (p@ssw0rdSQL).
DatabaseConnectionString Example (MSSQL): Data Source=(local);Initial Catalog=AssureIDConnect;User ID=connectsql; Password=p@ssw0rdSQL;MultipleActiveResultSets=true;Pooling=true; Application Name=AssureID Connect Web Service
DatabaseConnectionString Example (MySQL): Server=localhost;CharSet=utf8;Port=3306;Database=AssureIDConnect;uid=connectsql; Password=p@ssw0rdSQL
CertificateSubject Attaches a previously installed SSL certificate to the AssureID Connect website. REQUIRED if you are using HTTPS on the Application server *.example.com`
CertificateSubject Note: Escape all wildcards with a (`) backtick.
AppPoolname Name of application pool that runs the website (REQUIRED) AssureID.Admin
WebsiteDirectory Root directory for the website (REQUIRED) c:\inetpub\wwwroot
Note IIS requires a combination of HostHeader and Port to uniquely identify each website. Omitting all three binding parameters (HostHeader, UseHttps, and Port) will install this website using http *:5013:
HostHeader Combined with the port number, uniquely identifies each website. Recommended for non-local host, non-local port installations (OPTIONAL) Example: portal.mycompany.net
UseHttps Specifies whether to turn on transport security. Set to true if using HTTPS on the AssureID Application server (OPTIONAL) true (DEFAULT)| false
Port Specifies a port number (OPTIONAL). DEFAULT is 5013 if UseHttps = false and Port is not specified Set to 443 if UseHttps = true. Example: 5013
AdminApi
WebsiteName Specifies the name of the website in IIS (REQUIRED). Note: Do not change this value. AssureID.Admin.Api
WebSitePackageName Specifies the package name for the website (REQUIRED). Note: It is unlikely that you will need to change this value. AssureID.Admin.Api.zip
Note IIS requires a combination of HostHeader and Port to uniquely identify each website. Omitting all three binding parameters (HostHeader, UseHttps, and Port) will install this website using http *:5014:
HostHeader Combined with the port number, uniquely identifies each website. Recommended for non-local host, non-local port installations (OPTIONAL) Example: adminapi.mycompany.net
UseHttps Specifies whether to turn on transport security. Set to true if using HTTPS on the Application server (OPTIONAL) true (DEFAULT)| false
Port Specifies a port number (OPTIONAL). DEFAULT is 5014 if UseHttps = false and Port is not specified. Set to 443 if UseHttps = true. Example: 5014
IdentityServer
WebsiteName Specifies the name of the website in IIS (REQUIRED). Note: Do not change this value. Acuant.IdentityServer
WebSitePackageName Specifies the package name for the website. Note: It is unlikely that you will need to change this value. Acuant.IdentityServer.zip
Note IIS requires a combination of HostHeader and Port to uniquely identify each website. Omitting all three binding parameters (HostHeader, UseHttps, and Port) will install this website using: http*:5015:
HostHeader Combined with the port number, uniquely identifies each website. Recommended for non-local host, non-local port installations (OPTIONAL) Example: identity.mycompany.net
UseHttps Specifies whether to turn on transport security. Set to true if using HTTPS on the Application server (OPTIONAL) true (DEFAULT)| false
Port Port number (OPTIONAL) DEFAULT is 5015 if UseHttps = false and Port is not specified Example: 5015
ElasticacheCluster
WriterHost Specifies the endpoint and port of writer/primary/configuration endpoint for Redis or Amazon ElastiCache for Redis in the form endpoint:port REQUIRED Example: primary.address. amazonaws.com: 6379
ReaderHost Specifies the endpoint and port of the reader connection for Redis or Amazon ElastiCache for Redis in the form endpoint:port. Example: replica.address. amazonaws.com: 6379