A managed service doesn't start with a ticket portal. He begins with a clear answer to the question: What responsibility should the internal team retain – and what work should the service provider reliably take on?
Especially in Zscaler environments, this separation is crucial. ZIA, ZPA, Client Connector, certificates, identities, app segments, exceptions, and protocols interlock. If roles and handovers are not clearly defined, there is no relieving service. Another coordination layer is created.
A resilient operating model combines expertise, decision-making rights, repeatable processes and measurable results. It makes everyday life easier to outsource invisibly without responsibility.
The most common mistake: buying services instead of results
Many service descriptions list activities: monitoring, incident support, policy management, reporting. That sounds complete, but it leaves central questions unanswered.
What is considered an incident? Can the service provider change a rule immediately? Who evaluates a professional exception? What information must a ticket contain? Who talks to the manufacturer? What happens if a change works technically but interrupts a business process?
Good service therefore not only describes What but also:
- what result is expected,
- what evidence the processing requires,
- who is allowed to decide and approve,
- which reaction and processing logic applies,
- how relapse and escalation work,
- by which quality is measured.
Module 1: A clear scope
"Running Zscaler" is too imprecise. The scope must be delimited by platform, tenant, user group, location, application and process.
Typical service areas are:
- ZIA and ZPA policy maintenance,
- Client connector configuration and rollout support,
- App segment and connector operation,
- SSL/TLS inspection exceptions,
- URL and cloud app sharing,
- Certificate and identity dependencies,
- Monitoring, reporting and manufacturer escalation,
- documented changes and regular optimization.
Not every customer needs everything. It is crucial that included, optional and excluded services are visible.
Module 2: A RACI that works in the event of a ticket
A RACI is only useful if it is broken down to typical operations. The specialist team can be responsible for URL approval, Security can provide the risk assessment, the service partner can prepare the rule, and an internal owner can approve the change.
In the event of disrupted app access, the distribution looks different: the helpdesk collects user and device context, the service provider analyzes ZPA and connector paths, the application owner checks the application, and Security decides on an exception.
For the most important 15 to 20 transaction types, it should be clear:
- who qualifies the ticket,
- what minimum information is required,
- who analyzes technically,
- whoever prepares a change,
- whoever releases them,
- whoever carries it out,
- who confirms the effect.
Module 3: Runbooks instead of specialist knowledge in the head
A runbook is not long product documentation. It is a short, executable sequence for a recurring situation.
A good runbook includes triggers, input data, check sequence, decision points, allowed actions, rollback, and proof of completion. Examples include a client connector login issue, a failed ZPA access, an SSL inspection exception, or a change to an app segment.
Runbooks do not reduce the necessary expertise. They ensure that this expertise does not have to be reinvented every time in routine cases.
Module 4: Graded decision-making rights
A service becomes slow when every little thing is waiting for individual approval. It becomes risky if the service provider is allowed to change freely. The solution is graduated decision-making rights.
Standard changes can have pre-approved parameters, test steps, and rollback rules. Normal changes require concrete approval. Emergency changes follow a strict procedure with subsequent testing. Risk exceptions deliberately remain with the responsible customer owner.
In this way, the company gains speed without giving up control.
Module 5: Manufacturer escalation with complete evidence
A support case at the manufacturer becomes expensive if logs, timestamps, tenant context, reproduction steps and already tested hypotheses are missing. The managed service should determine when a case is escalated and what evidence package must be available beforehand.
Zscaler provides partners and integrators with their own portals, training and support paths. However, the benefit only arises when the service provider knows the customer environment so well that manufacturer cases are precisely prepared and traced back.
Module 6: Measurement that improves behavior
A pure ticket count says little about the state of the environment. More useful are key figures that show causes and learning progress:
- Percentage of fully qualifying tickets,
- recurrent types of disorders,
- Time to a reliable diagnosis,
- Percentage of standard changes,
- Age of open exceptions,
- Number of overdue reviews,
- Changes with successful detection and rollback capability.
The goal is not to close as many tickets as possible quickly. The goal is to gradually reduce avoidable tickets and risky special trips.
Module 7: A fixed rhythm of improvement
A managed service must not stop at reacting. Monthly or quarterly, tickets, exceptions, policy drift, platform changes, and upcoming projects should be assessed together.
This review results in a few, prioritized improvements: adding a runbook, closing an old exception, unifying a policy, testing an integration, or resegmenting a user group.
This turns external support into an operating model that learns with the environment.
Relief comes from clarity
A good Zscaler managed service doesn't take away the sovereignty of the internal team. It reduces the number of situations in which only one person knows what will happen next.
Clear service boundaries, executable runbooks, tiered approvals, and robust evidence create speed. The internal team maintains architecture, risk acceptance, and priorities. The service provider takes over agreed operational work and makes it comprehensible.
This is exactly the difference between "we process tickets" and a managed service, which actually makes security operations more stable.

