Makini
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
User GuideAPI ReferenceMCPPlatforms
User GuideAPI ReferenceMCPPlatforms
Website
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
  1. PubWorks
  • Coupa
    • Connecting Coupa
  • CorrigoPro
    • Connecting CorrigoPro
    • Supported data
  • Amazon PayeeCentral
    • Connecting Amazon PayeeCentral
    • Supported data
  • Antero
    • Connecting Antero
    • Supported data
  • Asset Essentials
    • Connecting Asset Essentials
    • Supported data
  • Cityworks
    • Connecting Cityworks
    • Supported data
  • DELMIA Works
    • Connecting DELMIA Works
    • Supported data
  • Dynamics 365 Business Central
    • Connecting Dynamics 365 Business Central
    • Supported data
  • Dynamics 365 Finance & Operations
    • Connecting Dynamics 365 Finance & Operations
    • Supported data
  • EDI X12
    • Connecting EDI X12
    • Supported data
  • eMaint X4
    • Connecting eMaint X4
    • Supported data
  • Fishbowl Advanced
    • Connecting Fishbowl Advanced
    • Supported data
  • Fleetio
    • Connecting Fleetio
    • Supported data
  • FuelMaster
    • Connecting FuelMaster
    • Supported data
  • Geotab
    • Connecting Geotab
    • Supported data
  • Inextia
    • Connecting Inextia
    • Supported data
  • JD Edwards EnterpriseOne
    • Connecting JD Edwards EnterpriseOne
    • Supported data
  • MaintainX
    • Connecting MaintainX
    • Supported data
  • Mitti
    • Connecting Mitti
    • Supported data
  • OPTIME
    • Connecting OPTIME
    • Supported data
  • Oracle E-Business Suite
    • Connecting Oracle E-Business Suite
    • Supported data
  • Oracle Primavera P6 EPPM
    • Connecting Oracle Primavera P6 EPPM
    • Supported data
  • Ordoro
    • Connecting Ordoro
    • Supported data
  • PeopleSoft FSCM
    • Connecting PeopleSoft FSCM
    • Supported data
  • PubWorks
    • Connecting PubWorks
    • Supported data
  • Salesforce
    • Connecting Salesforce
    • Supported data
  • SAP
    • Connecting SAP
    • Supported data
  • Sensus Analytics
    • Connecting Sensus Analytics
    • Supported data
  • ServiceNow
    • Connecting ServiceNow
    • Supported data
  • StarRez
    • Connecting StarRez
    • Supported data
  • UpKeep
    • Connecting UpKeep
    • Supported data
  1. PubWorks

Connecting PubWorks

This guide walks you through connecting your PubWorks account through Makini Link.
Set aside about 15 minutes. PubWorks keeps its data in a Microsoft SQL Server database, so Makini connects to that database directly. You'll need the database server's address, the database name, a SQL Server login for Makini, and the time zone your PubWorks server runs in. Whoever looks after that SQL Server at your company can give you all of these.

Before you start#

You'll need help from your database administrator. Creating the login in Step 1 takes admin rights on the SQL Server. If that isn't you, send them this guide.
Least privilege by design. Read access to the PubWorks database is all Makini needs, so the login can be read-only and your data stays exactly as it is.
Use a login made just for this connection. Don't reuse a person's login or an admin account. A dedicated login keeps working when people change jobs, and your administrator can see exactly what it's used for.
Makini connects to the SQL Server directly over the internet. The server must accept connections from Makini. If it only accepts connections from inside your network, contact us before you start, so we can agree how to reach it.

Step 1: Create a read-only login#

Ask your database administrator to:
1.
Create a SQL Server login for Makini, with a strong password.
2.
Give it access to the PubWorks database with the db_datareader role, and nothing else. No write, execute or admin rights.
Keep the login name and password somewhere safe for a moment. A password manager is best.

Step 2: Collect the connection details#

From the same administrator, get:
The host name or IP address of the SQL Server that holds the PubWorks database
The port, if it isn't the SQL Server default of 1433
The name of the PubWorks database on that server
The time zone the PubWorks server runs in
The time zone matters. PubWorks records dates and times in local time without saying which zone they're in, so Makini needs to be told. If it's wrong, every time you see in Makini will be off by the difference.

Step 3: Enter your credentials#

1.
Fill in the form in Makini Link:
SQL Server host: the server's host name or IP address, for example pubworks-db.example.org
Port: already filled in with 1433. Change it only if your server uses a different port.
Database: the name of the PubWorks database, for example PubWorks
Username: the login from Step 1
Password: that login's password
Time zone of the PubWorks server: the time zone name for where your PubWorks server keeps its clock, for example America/Chicago. Use the name, not an abbreviation like CST, so daylight saving time is handled for you.
2.
Under Advanced settings there are two optional fields. Most connections leave them as they are:
Schema: set to dbo by default. Change it only if your PubWorks tables live in a different schema.
Trust the server certificate: leave it on No, verify it. Choose Yes (self-signed certificate) only if your administrator confirms the SQL Server uses a self-signed certificate.
3.
Click Connect.

Keeping the connection working#

Treat the password like any other password. Don't email it, don't put it in a chat message, don't save it in a shared document.
Things that will break the connection
Changing the login's password: enter the new password on the connection
Disabling or deleting the login: create a new one and connect again
Removing the login's access to the PubWorks database
Moving the database to a different server, or renaming it: update the host or database on the connection
Firewall or network changes that block the route to the SQL Server
If the PubWorks server is ever moved to a different time zone, update Time zone of the PubWorks server on the connection too.

If something goes wrong#

The connection failed right after I clicked Connect.
It says it can't reach the server.
Times in Makini are off by a few hours.
Still stuck?
Send us a note describing which step you're on and what you're seeing. Don't include the password in that message.
Modified at 2026-10-16 14:20:56
Previous
Supported data
Next
Supported data
Built with