Install the Web API
Overview
The MFSQL Connector Web API is a separate package. It is not installed by the main Installer. Use it when the M‑Files Server and SQL Server are in different domains (e.g., M‑Files Cloud) so that context menu actions can securely call SQL over HTTPS.
When to use
Cross‑domain or cloud deployments where ODBC direct connections from VAF to SQL are not possible.
Optional for on‑prem deployments in the same domain; VAF can call SQL directly without the Web API.
Prerequisites
IIS 7+ with HTTPS binding and a valid certificate
Service account for the application pool, with outbound access to SQL
Connectivity from the web server to the SQL instance/port used by MFSQL Connector
Install steps (summary)
On the web server, create an IIS site (or application) with HTTPS.
Copy and extract the
MFSQLConnectorWebAPI
ZIP from the Installer folder (60_Addons
) to the site folder.Configure the site/application pool identity and start mode.
Update
web.config
: - Set the SQL connection string to the MFSQL Connector database (e.g., userMFSQLConnect
and password). - Set the Web API shared username/password (used in M‑Files configuration).Start IIS and browse to the Web API URL to verify it loads (e.g.,
https://server/MFSQLConnectorWebAPI
).In M‑Files Admin → Configurations → MFSQL Connector → Web API Details, enter the URL and the shared credentials.
Test a context menu action and confirm it executes on SQL.
Full guide
For detailed, step‑by‑step instructions and screenshots, see: