SonicWall PSA Integration: How to Connect Your Firewalls to ConnectWise, Autotask, and HaloPSA

Most MSPs running SonicWall firewalls do the same thing every morning. Open MySonicWall. Check alerts. Copy the important ones into their PSA manually. Maybe forget one. Find out about it when the client calls.
SonicWall's PSA Integrations Hub fixes this. It connects MySonicWall directly to ConnectWise Manage, Datto Autotask, or HaloPSA so firewall alerts create tickets automatically, assets stay synced, and you stop playing human middleware between two dashboards.
Here's how it works, what it actually does well, and where you'll hit friction.
What the PSA Integrations Hub Actually Does
SonicWall launched the PSA Integrations Hub through MySonicWall to give MSPs three things they were doing manually:
Auto-ticketing. When your SonicWall firewall generates an alert (VPN tunnel down, license expiring, security event), a ticket gets created in your PSA automatically. When the alert clears, the ticket closes. No copy-paste. No missed alerts at 2 AM.
Asset synchronization. Every SonicWall device registered in MySonicWall syncs as a configuration item in your PSA. Add a new TZ270 at a client site, it shows up in ConnectWise. Decommission a firewall, the configuration gets removed. Two-way sync that actually works.
Alert forwarding. Security events, firmware notifications, and license alerts flow into your PSA's ticketing queue with the right client mapped. Your techs see them alongside every other ticket instead of checking a separate portal.
Supported PSA Platforms
SonicWall currently supports three PSA integrations:
- ConnectWise Manage - The longest-standing integration. Full asset sync, auto-ticketing, and alert forwarding through either MySonicWall or GMS (Global Management System).
- Datto Autotask - Added more recently. Same core features: asset sync, ticketing, alert management.
- HaloPSA - The newest addition. SonicWall expanded PSA support to include HaloPSA in their latest update.
If you're running Kaseya BMS, Syncro, or another PSA, you're out of luck for now. SonicWall hasn't announced plans to expand beyond these three.
How to Set It Up
The setup lives in MySonicWall under the PSA Integrations Hub. The exact steps vary by PSA, but the general flow is the same.
ConnectWise Manage Setup
- Log into MySonicWall and navigate to the PSA Integrations Hub
- Select ConnectWise Manage as your PSA
- Create API credentials in ConnectWise (you'll need a member with API access and the right security roles)
- Enter your ConnectWise site URL, company ID, public key, and private key in MySonicWall
- Map your SonicWall tenants to ConnectWise companies
- Configure which alert types create tickets
- Test the connection
The ConnectWise integration also works through GMS (Global Management System) if you're using that for centralized management. GMS gives you more granular control over alert routing and ticket creation rules.
Datto Autotask Setup
- In Autotask, create a new API user with a security level that has full permissions to Contracts, CRM, Configuration Items, Products, and Inventory
- Generate the API username (Key) and password (Secret)
- Select "Gradient MSP - Business Efficiency" from the Integration Vendor dropdown in Autotask
- In MySonicWall's PSA Hub, enter these credentials and map your tenants
- Configure alert routing and ticket queue assignments
One thing to watch: Autotask service queues must have a resource assigned for them to appear in the board selection dropdown. If your queues aren't showing up, check that first.
HaloPSA Setup
HaloPSA is the newest integration, so documentation is still catching up. The general flow mirrors ConnectWise and Autotask: generate API credentials in HaloPSA, connect through MySonicWall's PSA Hub, map tenants, and configure alerting.
What Works Well
The ticket lifecycle is solid. Alerts create tickets, resolved alerts close tickets. This alone saves MSPs 15-30 minutes per day of manual ticket management for shops running 50+ SonicWall devices.
Asset sync is genuinely useful. Configuration items in your PSA stay accurate without someone manually updating them every time you deploy or decommission a firewall. Serial numbers, firmware versions, and license status all sync.
Multi-tenant mapping works. If you manage 30 clients with SonicWall firewalls, each device maps to the correct company in your PSA. Tickets land in the right queue for the right client.
Where You'll Hit Friction
Alert noise is real. Out of the box, every alert creates a ticket. That includes informational alerts you don't care about. Plan to spend time tuning which alert categories actually generate tickets. Otherwise your techs will drown in low-priority noise and start ignoring SonicWall tickets entirely.
The GMS vs. MySonicWall split is confusing. SonicWall has historically offered PSA integration through GMS, and now through MySonicWall's PSA Hub. Which one you use depends on your management setup, and the feature sets aren't identical. If you're running GMS for centralized management, use that path. If you're purely on MySonicWall, use the PSA Hub.
No RMM integration. This is PSA-only. SonicWall alerts don't flow into your RMM platform (Datto RMM, ConnectWise Automate, NinjaOne). You'll still need a separate monitoring approach for things like interface utilization and VPN client counts.
Setup documentation is scattered. SonicWall has KB articles, integration guides, and community posts spread across multiple sites. There's no single "start here" page that walks you through everything for your specific PSA. Expect to reference 2-3 different docs during setup.
Making It Work in Practice
The MSPs who get real value from this integration do three things:
1. Tune alert categories aggressively. Don't just turn it on and walk away. Spend 30 minutes in the first week reviewing which alerts actually need tickets. VPN tunnel failures? Yes. Informational firmware notifications? Probably not as a ticket, just a report.
2. Set up proper ticket routing. Map alerts to the right service boards and ticket types in your PSA. Security events should probably hit a different queue than license renewal reminders. Getting this right also feeds into quoting accuracy — if firewall-related work is miscategorized, it's invisible when you're scoping renewals or new client onboarding.
3. Combine with your broader monitoring strategy. SonicWall PSA integration handles firewall-specific alerts. Pair it with your RMM for performance metrics, a SIEM for log correlation, and your PSA's own reporting for client-facing summaries.
The Bigger Picture: MSP Tool Integration
SonicWall's PSA Hub solves one piece of a bigger problem every MSP faces: getting all your tools to talk to each other without you being the translator.
Your firewalls create tickets. Your RMM creates tickets. Your backup solution creates tickets. Your M365 monitoring creates tickets. The real challenge isn't connecting any single tool to your PSA. It's making sure all those tickets are actually useful, properly categorized, and not burying your team. This is one of the areas where AI is starting to create real value for MSPs — not generating more tickets, but making the ones you have more useful.
That's where having a unified view of your service delivery matters. Not another dashboard (you have enough of those), but a system that helps you understand which clients are getting value and which ones are slowly becoming unprofitable because their SonicWall throws 40 informational alerts per week. Scopable is built for exactly that problem — seeing which clients are actually profitable and which are quietly draining your margin.
Running SonicWall firewalls across your client base? The PSA integration is worth the 30 minutes to set up. Just tune your alert categories first, or your service board will look like a SonicWall log viewer.
Related Reading
- Free MSP Tool: Halo AI Ticket Namer Setup Guide — If you're on HaloPSA, pairing this with auto-ticketing from SonicWall cleans up your entire inbound ticket flow
- Where MSP Revenue Actually Leaks (And Why You Don't See It Until It's Too Late) — Alert noise and untracked tickets are part of the same problem
- 5 Ways AI is Transforming MSPs (And Where the Real Value Is) — How the best MSPs are using automation and AI across their stack


