Skip to Content
IntegrationsOverview

Integrations

SonicSaaS connects to external services to extend fleet management capabilities. Integrations are configured per team and can be enabled or disabled independently.

Available Integrations

Infrastructure

IntegrationPurposeStatus
FTP ServerStore configuration backups on external FTPAvailable
Email (SMTP)Send notification emails (alerts, invitations)Available

SonicWall Cloud

IntegrationPurposeStatus
MySonicWallSync licenses, firmware availability, device metadata, support entitlementsAvailable

Documentation

IntegrationPurposeStatus
ITGlueSync device documentation, manage assets, push trait dataAvailable
HuduAlternative documentation platformPlanned

Monitoring

IntegrationPurposeStatus
SplunkForward audit logs via HTTP Event Collector (HEC)Available
HuntressForward audit events via HECAvailable
Syslog / SIEM ExportGeneric syslog forwardingPlanned
WebhooksCustom HTTP callbacks for eventsPlanned

PSA & Ticketing

IntegrationPurposeStatus
ConnectWise PSASync devices, create tickets, asset managementAvailable
Datto AutotaskPSA integrationPlanned
Halo PSAPSA integrationPlanned

Configuring an Integration

  1. Navigate to Integrations in the sidebar
  2. Click the integration you want to configure
  3. Enter the required credentials or connection details
  4. Test the connection
  5. Save and enable

Each integration has its own configuration page with specific fields and instructions.

Inherited Configuration

If your team is set up as a child of a parent team, most integrations can be inherited from the parent instead of configured separately. Inherited integrations use the parent’s credentials and settings at request time — you see them as active on the integrations page without needing to re-enter anything.

  • Default: new integrations inherit from the parent if the parent has one configured
  • Override: save an integration locally to detach from inheritance and use your own credentials
  • Revert: clear a local configuration to return to inheriting from the parent

Exception — Entra ID group mappings: SSO group-to-role mappings are always local to each team. They are not inherited, because group identifiers and role policy are team-specific. Parent credentials and tenant registration still inherit normally; only the group-to-role mapping is per-team.

Integration Health

Active integrations show health status:

  • Active — Connected and working normally
  • Warning — Connected but experiencing issues (e.g., sync delays)
  • Error — Connection failed or authentication expired

Health is checked periodically and displayed on the Integrations hub.

Key Integrations

MySonicWall

The MySonicWall integration syncs cloud data for your registered devices:

  • Firmware availability — Latest firmware versions per device model
  • License status — Expiration dates, support entitlements
  • Device metadata — Registration details, warranty status

This data powers the Firmware Audit compliance checks.

ITGlue

The ITGlue integration keeps your documentation in sync:

  • Pull — Import organizations, configurations, and assets from ITGlue
  • Push — Write device traits and status data back to ITGlue after each poll
  • Sync — Bidirectional sync on a configurable schedule

FTP Server

Configure an FTP server to store configuration backups externally:

  • Multiple FTP servers supported
  • Automatic upload after each backup operation
  • Organized by device name and timestamp

Security

Integration credentials (API keys, passwords, tokens) are encrypted at rest using AES-256-GCM — the same encryption used for device credentials. They are only decrypted at request time on the server.

Last updated on