Settings Global defaults used across all clients. Expand a section to edit it. See Help for first-time setup order.
default).
ConnectSecure and Liongard credentials are stored per user; ConnectWise Manage PSA API credentials are shared by all users. Mappings, rules, templates, and review sessions are also shared.
Expand a section to edit it. Save Settings at the bottom applies to the whole page.
1. External integrations
Connect third-party APIs first - most workflows depend on ConnectSecure; Liongard and Manage are optional for mapping, email DNS, and PSA tickets.
ConnectSecure APICredentials to authenticate with ConnectSecure - required to download vulnerability reports, run patching, and check remediation status.
Copy all four values from the same screen: Global → Settings → Users → API Key.
The Client Secret is usually a long base64 string (Z0FB…) - paste it exactly as shown.
Liongard APICredentials for Liongard ROAR - used to sync environment maps on Client mappings and optionally enrich email DNS domain lists.
Create an API access key in Liongard: Settings → API Access Keys.
Instance is the subdomain in your ROAR URL (e.g. us2 from https://us2.app.liongard.com).
key_id:secret if set instead of the fields above.ConnectWise Manage (PSA)API credentials and defaults for creating service tickets from review findings in ConnectWise Manage.
API keys from Manage: System → Members → API Members → API Keys.
API URL is your site base (e.g. https://na.myconnectwise.net/v2025_1) - VScanMagic adds /apis/3.0 automatically.
The Client ID header is not the public key; register a Client ID (UUID) at
developer.connectwise.com
(NA region for na.myconnectwise.net). Internal/private integrations do not need a marketplace listing.
The API member's security role must allow: Service Boards (Inquire) for the connection test;
Companies / Company Maintenance (Inquire) for Configuration → Sync from Manage;
Contacts / Contact Maintenance (Inquire) for deliverable email greeting and client address;
Service Tickets (Add) for creating tickets from Deliverables;
Ticket Notes (Add/Edit) so notes land under your Manage member;
Service Tickets (Edit), Schedule (Add/Edit), and Time (Add) for closing review tickets from Deliverables.
Hatz AIPer-user key. Deliverables and Review show Hatz only after you save a key and a model here.
2. Review session defaults
Defaults applied when you start or open a review - filters, host selection, CVE context, and optional email DNS findings.
Vulnerability scan filtersDefault EPSS and severity filters when loading ConnectSecure data into a review session. Export Top N is set per client on Start client review.
Shift-click to toggle a range of severity levels.
OS host selection thresholdsFor Windows OS findings from the Application scan, hosts below these vulnerability counts start unchecked in review. Registry, network, and third-party app findings are never auto-filtered.
CVE enrichment (NVD + CISA KEV)Fetch CVE descriptions, vendor links, and known-exploited context for review findings that lack ConnectSecure fix text.
Data comes from the NVD API and CISA KEV catalog. Results are cached under your config folder (KEV auto-refreshes after 24 hours).
Email DNS (SPF / DMARC / DKIM)Optional mail-authentication checks on Company Review and Review sessions. Domains come from Client mappings; assessments use live public DNS.
Domains are managed under Client mappings → Liongard map (manual entries and Sync from Liongard). Liongard API credentials are in External integrations above.
3. Reports & deliverables
Where exports are saved on disk and how your name, company, and client email defaults appear on reports and deliverables.
Report output foldersWhere quarterly Word, PDF, and Excel exports are saved under each client's documentation folder.
VSCANMAGIC_REPORTS_BASE_PATH).
Report author identityDefault presenter name, company, and email signature used on new review sessions and deliverable emails.
Deliverable email defaultsDefault scheduling link inserted into quarterly client deliverable emails. OneDrive links are pasted per session on Deliverables.
{SchedulingLink} in the email template.