Intended audience: technical user. This page covers the one-time installation and server configuration required to keep the Sage 100 Contractor connector online. Day-to-day billing workflows are covered on the Usage page.
Add a new SQL Admin User
Only SQL Admin Users can read and write data between Siteline and Sage 100 Contractor. To add a SQL Admin User:
Open the Sage 100 Contractor Database Administration app.
Under Company admin / SQL Logins, select Add SQL Server Login. For Authentication, select SQL Server Authentication. We recommend naming the login
siteline-admin. Enter a strong password and check Add as member of the sysadmin role.To verify the new user has the correct permissions, go to Modify SQL Server Administration in the left-hand nav, select the login, and press Update sysadmins.
Go to Add Company Administrator in the left-hand nav and add the new user to your company.
Create a Security Group
Make sure to complete the following steps in the Sage 100 Contractor company you plan to link to.
Create a Security Group and add the SQL Admin User to it.
When logging into Sage 100 Contractor, open the company with Administrator rights.
In the left-hand rail, select 7 - Utilities → 2 - Company Security → 1 - Security Groups.
Insert a row in the Security Groups table (e.g.
API) and press the Save icon in the top right. Make sure to set the Save and Delete privileges to Yes.Back in the left-hand rail, select 7 - Utilities → 2 - Company Security → 2 - User List.
Assign the user created in the previous step to the Security Group you just created, then press the Save icon in the top right.
Download the Siteline Connector installer
Sign in to the Windows machine that runs Sage 100 Contractor, open your default browser, and download the installer from:
Switch to Windows Service
After installation, open the Siteline Connector and click Switch to Windows Service. This keeps the connector running even when you're logged out and greatly improves its reliability.
This step requires an administrator account on the Windows machine.
In the Restart required dialog, click Restart and switch. The connector will relaunch as a Windows Service.
Add a connection
Click Add connection (top right) or Add your first connection (center of the screen) to start configuring the connection to Sage 100 Contractor.
Paste the pairing code
Paste the pairing code provided by your Siteline CSM into the Pairing code field, then click Next.
Enter the Sage 100 database connection details
Fill in the connection form with the Sage 100 database information gathered earlier:
Database name — the Sage 100 company database (e.g.
Sample Company)Host — the SQL Server host (e.g.
SITELINERDS)User — the SQL user Siteline should authenticate as (e.g.
siteline-admin)Password — the password for that user
Instance name — the SQL Server instance (e.g.
SAGE100CON)
Click Test connection to verify the connector can reach the database. Once the test succeeds, click Add.
Verify all status indicators are green
Once the connection is added, all status indicators (Tunnel, Database, XML) should be green. If any of them aren't, please send a screenshot of the errors to your Siteline CSM so we can look into it.













