Overview

The Reporting module provides powerful tools to create, customize, and distribute reports across all aspects of your MSP operations. Build custom reports, use templates, and share insights with clients and stakeholders.

Key Features

Report Builder

Drag-and-drop report creation

Templates

Pre-built and custom report templates

PDF Export

Professional PDF generation

Sharing

Share reports with clients and team members

Report Types

Standard Reports

Pre-built reports for common needs:
  • Executive Summary: High-level overview for leadership
  • Service Delivery: Ticket and SLA performance
  • Compliance Status: Compliance posture and issues
  • Financial Summary: Budget and billing reports
  • Asset Inventory: Device and warranty status
  • Security Posture: Security metrics and scores

Custom Reports

Create tailored reports:
  • Select data sources
  • Choose visualizations
  • Apply filters
  • Add branding
  • Configure layout

Report Builder

Creating Reports

1

Click New Report

Start with blank or template
2

Select Data Sources

Choose modules to include
3

Add Components

Drag and drop widgets
4

Configure Visualizations

Charts, tables, metrics
5

Preview and Save

Review and save report

Available Components

  • Charts: Line, bar, pie, donut, area
  • Tables: Data grids with sorting
  • Metrics: KPI cards and gauges
  • Text: Headers, paragraphs, notes
  • Images: Logos and diagrams

Data Sources

Pull data from any module:
  • Compliance checks and runs
  • Survey responses
  • Goal progress
  • Ticket metrics
  • Device inventory
  • Budget utilization
  • Planner items
  • M365 Secure Score

Report Templates

System Templates

Professional templates for:
  • Quarterly Business Reviews
  • Monthly Service Reports
  • Compliance Audits
  • Security Assessments
  • Budget Reviews
  • Project Status

Custom Templates

Save reports as templates:
  • Preserve layout and styling
  • Parameterize filters
  • Share across team
  • Version control

Template Management

  • Create from existing report
  • Import/export templates
  • Set permissions
  • Organize in folders

Module Availability

Configure which modules appear in reports:
  • Enable/disable modules per report
  • Control data access
  • Manage performance
  • Customize for different audiences

Report Viewer

Interactive Features

When viewing reports:
  • Drill down into data
  • Apply quick filters
  • Export specific sections
  • Print individual pages
  • Add annotations
  • Table of contents
  • Page navigation
  • Search within report
  • Bookmark sections

PDF Export

Export Options

Generate professional PDFs:
  • Custom cover page
  • Table of contents
  • Page numbering
  • Headers and footers
  • Watermarks

Formatting

  • Company branding
  • Color schemes
  • Font selection
  • Page orientation
  • Margin settings

Report Sharing

Sharing Methods

Share with specific users

Access Control

  • Set expiration dates
  • Password protection
  • View-only permissions
  • Download restrictions
  • Watermarking

Scheduling

Automated Reports

Schedule report generation:
  • Daily, weekly, monthly
  • Custom schedules
  • Event triggers
  • Conditional generation

Distribution

Automatic distribution:
  • Email delivery
  • Portal publishing
  • File share upload
  • API webhook

Report Settings

Configuration

  • Default templates
  • Branding settings
  • Export preferences
  • Module availability
  • Permission defaults

Performance

  • Data refresh rates
  • Cache settings
  • Query optimization
  • Load balancing

Analytics

Report Metrics

Track report usage:
  • View counts
  • Export frequency
  • User engagement
  • Popular reports
  • Performance metrics

Insights

  • Most viewed sections
  • Common filters
  • Export patterns
  • User feedback

Best Practices

Tailor report content to recipient needs
Maintain consistent reporting cadence
Mix charts, tables, and text appropriately
Include clear recommendations and next steps

Advanced Features

Custom Calculations

Create calculated fields:
  • Formulas
  • Aggregations
  • Conditionals
  • Date calculations
  • Text manipulation

Data Filtering

Advanced filtering options:
  • Multiple conditions
  • Date ranges
  • Regular expressions
  • Cross-module filters
  • Saved filter sets

Visualization Options

Customize charts:
  • Color palettes
  • Axis configuration
  • Legend placement
  • Data labels
  • Trend lines

Troubleshooting

Common Issues

  • Slow Generation: Check data volume and filters
  • Missing Data: Verify permissions and module access
  • Export Failures: Check file size and format settings
  • Sharing Issues: Verify recipient access rights

Permissions

Reporting permissions:
  • read_reporting - View reports
  • create_reports - Create new reports
  • edit_reports - Modify reports
  • delete_reports - Remove reports
  • share_reports - Share with others
  • export_reports - Export to various formats