Overview
The Agency Dashboard gives MSPs, security agencies, and teams managing multiple client websites a single-page view of every monitored domain's security posture. Instead of switching between individual domain reports, you get a consolidated table with grade badges, finding counts, and last scan times - sorted by risk by default.
Accessing the dashboard
Navigate to app.shieldome.com/agency or use the "Agency View" link in the sidebar. The page is private to your account - each user sees only their own monitored domains.
What you see
| Column | Description |
|---|---|
| Domain | The domain name and URL. Click the URL to open it in a new tab. |
| Grade | Security grade badge (A to F) derived from the last completed scan score. Grey ? means not yet scanned. |
| Critical / High | Count of critical and high-severity open findings from the last scan. |
| Last Scan | Relative time since the last completed scan (e.g. "3h ago"). |
| Actions | View the full scan report, or trigger an on-demand scan. |
Summary cards
At the top of the page, five cards show fleet-wide totals: the number of monitored domains, and the total critical, high, medium, and low finding counts across all last scans. Use these for a quick health check without scrolling the table.
Sorting and filtering
- Click any column header to sort by that column. Click again to reverse the sort direction.
- Default sort is by critical finding count, highest first - so your most urgent clients appear at the top.
- Search the domain name or URL using the search box.
- Filter by grade using the grade dropdown - useful for quickly isolating F-grade or unscanned domains.
On-demand scanning
Each row has a Scan Now button that queues an immediate scan of that domain. The button shows "Queued..." then "Scanning..." while the scan runs. The table refreshes automatically after 10 seconds so you can see the updated score without a page reload.
API access
The data behind the Agency Dashboard is available via the REST API:
GET /api/me/agency-overview
Authorization: X-Shieldome-Key your-api-key
Response:
{
"domains": [
{
"id": 42,
"domain": "client1.com",
"url": "https://client1.com",
"grade": "B",
"last_score": 78,
"critical": 0,
"high": 2,
"medium": 5,
"low": 3,
"last_scanned_at": "2026-08-31T10:22:00"
}
],
"summary": {
"total": 12,
"critical": 3,
"high": 14,
"medium": 27,
"low": 41
}
}White-label reporting
For client-facing reports, use the PDF export on individual scan pages. The Agency Dashboard is internal - it shows your own account data and is not designed for sharing with clients directly. Use white-label PDF reports or white-label badges for client deliverables.