Protected
What you set. This resource is meant to be backed up, under a policy you can trace.
Find the client that needs you without checking four portals. Work backup and scanning alerts in one queue, open the right PSA ticket and give clients evidence of what was recovered.
Review protection, work alerts and manage restores through shared workflows across products.
When an appliance goes offline and fifty resources stop backing up, that's one alert with fifty affected resources, a recommended action a junior tech can follow, and a resolution that arrives on its own when the appliance is back.
Installed isn't protected, and protected isn't healthy. Every resource answers both questions, and a fleet table shows whichever one needs you.
Protection state is what you intended: Protected, Setup required, Paused or Unprotected. Health is whether it's working: Healthy, Needs attention, Critical or Unknown. A row shows the protection state when it's anything but Protected, and the health otherwise, so the exception always shows.
What you set. This resource is meant to be backed up, under a policy you can trace.
What's true now. Its latest recovery point arrived when the schedule said it would.
Protected as intended, but not meeting expectations. The row says why without anyone opening it.
Every product brings its own depth. The console owns the queue, the roles, the evidence and the tickets, so learning one product's flow teaches you the rest.
One dated document per client, across every product they use: validation results, restore tests, immutability receipts and destruction certificates. It names what it couldn't show, and no section can be left out.
Create a ticket from any alert or link one by number, and its status syncs back to the row. In ConnectWise PSA, each alert type routes to a service board, type and subtype. CommandIT applies its own routing, which the console shows read-only.
Choose the resource and recovery point, browse the backup, select items and choose a destination. The workflow is consistent across mail, files, sites, Teams and servers, and defaults to a destination that avoids overwriting production data.
Alerts reach people by email, webhook or PSA, routed by severity, product and site. A channel that fails raises its own alert by another path, and destructive or security events also go out of band.
Open a case with the affected resource attached. Any EnterProtect access to your clients shows on the same screen, counting down to its expiry, and you can revoke it there.
Your MSP is an organization in your own list, protected exactly like a client, with your own Microsoft 365 free for a year while you protect clients. It never enters the basis you rebill from.
Every period produces a per-client statement whose numbers match the invoice, final before the 1st. Client quantities sync to your ConnectWise PSA agreements, and prices sync only if you switch that on.
The console is built for a desk and stays usable on a handset. The navigation becomes a drawer, and identity, status and the decision column stay on screen.
A tour of the console your techs will live in: one queue for every client and every product, and the evidence at the end of every restore.
Video Coming Soon
Review affected clients and machines before confirming a bulk change. Follow per-target results and undo supported changes when needed.
Choose by tags or criteria. The selection resolves when the action runs, so yesterday's new machine is in and last week's retired one isn't.
The preview is mandatory: what will change, what already matches and what won't, broken down by client. If nothing would change, the action stops instead of running.
One confirmation names what changes, from what to what, across how many. Targets you aren't authorised for are left out, and the preview says so.
Progress is live, pause and cancel are real, and each target reports its own result. One record holds the decision, with per-target detail underneath.
Where the old value was recorded, one action puts it back, with its own preview. Where an action can't be undone, enrolment for one, the preview says so before you confirm.
Fixed roles at your MSP and at each client, with no custom-role builder. Backup duty never carries the right to read client data, and you can preview a role first.
Ownership: billing, granting Owner, legal holds, client transfer and offboarding, and approving destruction. An MSP always keeps at least one Owner.
Runs the platform: clients, users, products, policies, appliances and integrations, plus production and bare-metal recovery. Everything except what's Owner-only.
Works the queue: runs and validates backups, deploys and manages alerts, with no recovery control and no access to restored client data.
Restores: browses recovery points, recovers to a safe destination, exports after a fresh second factor and runs isolated tests. No deployment, policy or appliance administration.
Reads configuration, health, jobs, recovery history, evidence and reports within its scope, and holds no action permission at all.
The business contact at a client. Sees their protection status and their own access record, and never reaches backup content.
The client's in-house IT person. Restores files, folders or email within your limits and can run an on-demand backup before a change.
Invite clients to view protection status and activity in a console carrying your name and support details.
A verdict first: how many resources need attention, then the evidence. Your name and support number on every screen, and your logo once you upload it. Their own record of every action on their data and every EnterProtect access lease. You create every client login, so you hold the full list of who can reach their data. Their access is limited to their own organization, with support requests directed to your MSP.
Have a question about your setup? Contact our team.
No. Every product runs at console.enterprotect.com, in the same destinations: one alert queue, one way to restore, one set of reports. Each product's own depth sits inside them, so a BCDR alert and a Microsoft 365 alert read the same way.
Repeated events for one root cause update one alert, and an upstream failure never creates a wall of downstream ones. An appliance outage behind fifty resources is one alert with a scope of fifty, and it resolves itself when the appliance returns.
ConnectWise PSA and CommandIT. In ConnectWise PSA, a routing table sends each alert type to a service board, type and subtype, with a default row so nothing goes unrouted. CommandIT receives the alert stream and routes it with its own rules, which the console shows read-only. Either way, one alert carries one ticket.
No. EnterProtect manages alert rules and escalation templates. You decide who hears what: routing by severity, product and site, with escalation, and quiet hours that a critical alert overrides.
No. The roles are fixed and their permissions can't be edited, so two people with one role always hold the same powers. An Owner or Administrator can preview the console as any role before assigning it, and a preview only ever narrows what you see.
Yes, once you invite them. A client user is a Viewer or a Backup Admin inside exactly one organization, and the invitation carries your name. Clients can't invite anyone, including their own colleagues, so you always hold the full list.
Undo it. Where the action recorded the previous value, one action restores it, with its own preview and record. Machines a later action changed aren't dragged back. Where an action can't be undone, enrolment for one, the preview says so before you confirm.
On every account. Passkeys are preferred, an authenticator app is the fallback, and Owners need a phishing-resistant passkey. A password alone never completes a sign-in, and actions like an export, a production overwrite or a retention change need a fresh second factor no more than ten minutes old.
Critical within 1 hour, around the clock. Warning within 4 business hours. A question by the next business day. You set the severity, and support doesn't retune it.
Microsoft 365, servers, files and scanning land in the same queue, with the same proof behind every restore. Start with the product your clients need first.