
Co-managed IT sounds simple on paper. An internal team keeps its seat at the table, and an external provider fills in the gaps around skills, coverage, or capacity. But the arrangement tends to unravel the moment two people assume the other one owns a task. A server goes unpatched because both sides thought someone else was watching it. A security alert sits in an inbox for three days because nobody was quite sure whose job it was to open it.
A co-managed IT shared responsibility matrix heads off that kind of confusion. It's a working document that lists every IT function and pins it to an owner, whether that's the internal team, the provider, or both working at different stages. Putting one together properly takes more thought than filling in a spreadsheet template. But it pays off. Fewer dropped tasks, fewer arguments about who let something slip, and a working relationship that doesn't rely on guesswork.
What a Shared Responsibility Matrix Actually Does
The matrix exists to answer one question for every task on the list: who's on the hook when something needs to be done? That's a different question from who's capable of doing it. Plenty of tasks could technically be handled by either side, and that overlap is exactly where ambiguity sneaks in if nobody's written anything down.
Most matrices end up sorting tasks into four rough buckets. Some belong entirely to the internal team, usually anything tied to business context or vendor relationships that outsiders wouldn't understand well enough to own. Others belong entirely to the provider, often specialized security or infrastructure work the internal team doesn't have the depth to run. A third bucket is genuinely shared, where each side plays a role at a different stage, say, one team spotting an issue and the other fixing it. The last bucket covers tasks where someone just needs to be kept in the loop, even without doing the actual work.
Co-managed setups look different from one organization to the next, largely because the split depends on what the internal team already handles well. In Australia, providers like KMTech work alongside in-house IT teams to extend coverage into areas like after-hours monitoring or specialized security tooling, while the internal team keeps ownership of anything requiring closer knowledge of the business. That kind of arrangement only holds up if it's documented somewhere both sides look at.
Start With a Full Inventory of IT Functions
Before assigning anything, write down every function your IT environment touches. Teams skip this step more often than they should, and it's usually why matrices fall apart within a few months. Miss something in the inventory, and it doesn't stay hypothetical for long. It shows up later as an actual incident.
A reasonably thorough inventory includes:
- Network and infrastructure management
- Endpoint monitoring and patching
- Identity and access management
- Backup and disaster recovery
- Security monitoring and incident response
- Helpdesk and end-user support
- Vendor and license management
- Compliance documentation and audits
Once that list exists, a simple ownership breakdown makes the responsibilities easier to explain to both teams:
- Helpdesk (Tier 1): Internal team
- Endpoint monitoring: Provider
- Security alert triage: Shared
- Vendor and license management: Internal team
- Incident response: Shared
- Backup monitoring: Shared
These are only examples, not a template to copy directly. The right split depends on internal staffing, what the provider's contract covers, and how the service agreement is written.

Assign Ownership Category by Category
Work through the inventory in groups rather than trying to assign every task in one sitting. Related tasks tend to have dependencies and grouping them makes those dependencies easier to spot before they cause a problem later.
Network and infrastructure tasks usually come down to those who have direct access. If the provider manages the firewall, they should also own firewall-rule changes, not just the monitoring around it. Splitting access from accountability is a common mistake, and it tends to surface at the worst possible time, mid-outage, when nobody can move fast because the person with the right access isn't authorized to make the decision.
Security and incident response need extra care here. It's fairly typical for a provider to detect and triage a threat while the internal team makes the call on anything business-critical, like pulling a production system offline. That two-stage handoff works fine, as long as both sides agree ahead of time on exactly where one stage ends, and the other begins. A useful reference for how this plays out is how managed IT services handle incident response, which breaks down where responsibility typically shifts between provider and client.
Helpdesk support is often split by tier. Internal staff take tier-one requests since they know the company's software and internal processes better than anyone else would, while the provider picks up tier-two and tier-three issues that need deeper technical expertise. Write down exactly where those tiers switch over. Leaving it to judgment calls in the moment defeats the purpose of having a matrix at all.
Where Most Co-Managed Arrangements Break Down
The real failure point usually isn't a missing task category. It's shared ownership that never gets clarified past "we'll sort it out together." Shared doesn't mean equal, and it definitely doesn't mean undefined. Every shared task needs a specific trigger point: what happens first, who does it, and what happens right after.
Government agencies have made similar points about clarity when organizations rely on outside technology providers. Guidance from the Cybersecurity and Infrastructure Security Agency stresses the importance of understanding security responsibilities when working with service providers, a principle that holds just as well for co-managed IT. Unclear boundaries leave tasks with no real owner, and that's usually when something important gets missed.
Escalation paths cause a similar kind of trouble. A task can be assigned correctly on paper, but if nobody's documented how or when to escalate it back to the internal team, work just stalls at the handoff point. Build those escalation triggers into the matrix itself rather than treating them as a separate document that eventually gets forgotten.
Turning the Matrix Into a Working Document
A matrix sitting in a forgotten spreadsheet isn't much different from having no matrix at all. Once ownership gets assigned, both teams need a version they look at during regular work, not just something pulled out for quarterly reviews.
Some teams wire this straight into their ticketing system, tagging incoming requests with an owner automatically based on category. Others keep it as a living document and review it at the start of every support call. Both approaches work fine, as long as people actually reference it rather than let it sit unused.
Specific language matters more than people expect. "Provider monitors endpoints" doesn't tell anyone much. "Provider reviews endpoint alerts within 30 minutes and escalates critical findings to the internal security lead" tells everyone exactly what to expect and by when.
The same goes for handoffs generally. Rather than labeling incident response simply as "shared," spell out who gets the first alert, who investigates, who makes the business-critical call, and who handles communicating the resolution once it's done. Specific language is what turns a general agreement into something a team can actually follow under pressure.
Reviewing and Updating the Matrix Over Time
IT environments don't sit still, and a matrix built around last year's infrastructure won't necessarily hold up against this year's cloud migration or a new compliance requirement. A review twice a year is a reasonable baseline. Any major environment change, staffing shift, or new tool should also trigger an off-cycle look.
Changes should get documented as they happen, not held for the next scheduled review. If the provider takes over endpoint management, or the internal team pulls security monitoring back in-house, update the matrix right away so it reflects what's actually happening rather than what used to be true six months ago.
The matrix works best as something that evolves with the relationship, not a one-time deliverable from onboarding that nobody touches again. Regular reviews help catch ownership gaps before they turn into missed patches or delayed responses. Otherwise, those gaps tend to surface the hard way, usually during an incident.
The Bottom Line
A shared responsibility matrix isn't really about producing another piece of IT documentation. It's about removing uncertainty. When both teams know who owns what, where the handoffs happen, and when to escalate, co-managed IT gets a lot easier to run, and important tasks stop slipping through the cracks between two teams who each assumed the other had it covered.
The best matrix isn't necessarily the longest one. It's the one both teams actually understand, keep current, and reach for when something needs to get done.