Zero Trust Security
High scrutiny and high blast radius; proof and governance matter.
This interactive experience is the shipped product itself — the same application code customers run in production, mounted read-only in your browser over a real sample journey. Not a video, not a mockup: because the demo and the product are one codebase, it can never drift from the real thing.
Inside this journey
-
Outcome Discovery
Align on desired outcomes, current VPN risks, stakeholders, pilot user population, and measurable success criteria.
Discovery Questions
Starting point and immediate trigger
- Tell me briefly which event started this project, a VPN outage, a red team finding, an insurer requirement, or something else?
- Walk me through the last time that remote access failed for your users, what happened and how long before normal work resumed?
- When you picture a successful outcome from replacing VPN access for this user group, what does that look like in concrete terms?
- How many people would be in the initial pilot user population, and which job functions do they represent?
- Which application types must the pilot support for you to consider it credible, for example web apps, thick clients, RDP, databases, or custom protocols?
- Who on your team will be responsible day to day for running the pilot and reporting outcomes?
Where your current remote access breaks and why it matters
- If an attacker had one compromised VPN session tomorrow, how much lateral movement could they achieve before detection and containment?
- Describe the most recent production outage related to remote access, its operational impact, and any measurable cost or lost hours.
- How often do you see high-severity VPN incidents such as full concentrator failure, credential compromise, or unexpected hairpin bottlenecks?
- Estimate what a full-day remote access outage costs you in lost productivity or revenue for a typical affected team.
- Which legacy dependencies are most likely to fail during migration, for example undocumented apps, bespoke VPN ACLs, or split-tunneling rules?
- Which single failure related to current VPN behavior would make you stop the migration effort immediately?
People, politics, and decision power
- If the security sponsor wants to move forward and the VPN operations team wants more proof, whose approval resolves the impasse?
- List the roles that must be engaged for a pilot to run, including approval, technical, and business stakeholders.
- Who is enabled to pause the pilot or require a rollback if customer-impacting issues appear?
- Are there internal teams that have publicly recommended building a replacement in-house instead of using an external vendor?
- Which stakeholder, if not fully bought in, would most likely delay or kill the project?
- How quickly can the group that must sign contracts and funding decisions move if the pilot proves successful?
Designing a pilot that proves you can replace VPN
- If you could only test one capability during the pilot to prove VPN can be retired, which would convince you most—connection reliability, thick client compatibility, fine policy control, or helpdesk ticket reduction?
- Walk me through the user journey you want covered in the pilot, from onboarding to day two support and escalation.
- Which acceptance metrics will you require us to demonstrate during the 60–90 day side by side pilot?
- How many concurrent sessions or peak users should the pilot handle to be representative of production?
- Who will own validating acceptance criteria day to day and who signs off at pilot end?
- If the pilot meets the agreed acceptance criteria, what internal step would most commonly delay a purchase decision?
The other paths you are actively weighing
- Why would you keep the incumbent remote access approach instead of moving to a zero trust access model?
- Which alternative solutions or vendors are you evaluating in parallel, including internal build options?
- What would have to be true about your current approach for you to decide to stay with it rather than switching?
- Has any internal team proposed a timeline or plan to replicate the same functionality without an outside partner? If yes, who and what is the proposed timeline?
- Which acceptance criteria would the incumbent vendor need to match for you to cancel the pilot?
- Who internally would advocate strongest for staying with the current approach?
Operational readiness and constraints that could gate the work
- Which integration, access, or approval would block the pilot from starting on your target date?
- Which specific on-prem systems must the pilot connector reach, and do those systems already permit outbound TLS connections?
- Do you have APIs or automation for the systems we must integrate with, and who owns those APIs?
- How many dedicated engineering hours per week can your team commit to the pilot for onboarding and troubleshooting?
- Are there regulatory, data residency, or compliance approvals that must clear before testing can touch production data?
- If you could not obtain one of these prerequisites in time, which would be the single deal breaker for starting the pilot?
Handling failure, rollback expectations, and operational ownership
- If the pilot increases helpdesk tickets by 30 percent, who owns the customer communications and remediation steps?
- Which rollback condition would force you to stop the pilot and return users to VPN access, for example X minutes of outage, percent of users affected, or security incident?
- Describe the communication plan you would expect during an incident in pilot, who gets alerted and in what order.
- What SLAs or verification checkpoints will you require during each planned cutover or test window?
- Which team will be responsible for rollback execution and how quickly can they execute?
- Where would you prefer to run cutovers, during business hours, after hours, or in defined maintenance windows?
Metrics, governance, and decision triggers for moving to production
- If the pilot meets the acceptance criteria, what stands between you and executing a production rollout within two weeks?
- Which quantitative metrics will you require from the pilot to greenlight full rollout, for example % decrease in blast radius, connection success rate, or ticket delta?
- Who has final budget authority for the rollout and who has final technical signoff?
- Are there calendar constraints or business events in the next 6 months that would prevent a full rollout even if the pilot succeeds?
- Assuming the pilot proves the numbers you need, what is the single fastest path to a signed agreement and production schedule?
- Would you like us to prepare a pilot plan that includes named owners, test windows, rollback triggers, and a clear signoff checklist?
-
Solution Evaluation
Run a 60–90 day side‑by‑side pilot to prove the solution against agreed acceptance criteria: connection reliability, thick‑client/RDP compatibility, policy granularity, and helpdesk ticket trends.
- desired_state
- current_state
- stakeholders
- gaps
- success_criteria
- decision_readiness
- desired_state
- decision_readiness
- current_state
- success_criteria
- gaps
- stakeholders
- stakeholders
- gaps
- decision_readiness
- success_criteria
- current_state
- desired_state
- decision_readiness
- success_criteria
- decision_readiness
- decision_readiness
- decision_readiness
-
Solution Scope
Define pilot and full‑rollout boundaries: user groups, applications/connectors, responsibilities, phases, and measurable acceptance metrics.
Scope Configuration
- Deploy Endpoint Client Agent
- Enable Side-by-Side Pilot Mode
- Onboard User Group to ZTNA Pilot
- Install Connectors for Thick-Client and RDP
- Onboard Legacy Applications to Connectors
- Configure Per-Application Micro-Tunnels
- Integrate Identity Provider for Authentication
- Configure Device Posture Policies
- Translate VPN Firewall Rules into Access Policies
- Define Admin Roles and Policy Granularity
- Enable Real-Time Diagnostic and Support Tools
- Forward Audit and Session Logs to SIEM/Syslog
- Optimize Connector Routing to Remove Hairpinning
Scope Questions
Deploy Endpoint Client Agent
- List the endpoint operating systems the agent must support (e.g., Windows 10, macOS, Linux distro).
- Estimate the number of endpoints to receive the agent during the pilot.
- Name the approver or change control ticket where agent installation approval will be recorded.
- Confirm the preferred deployment mechanism for the agent (MDM, endpoint manager, software distribution, or manual).
- Specify any installation windows or maintenance windows that the rollout must respect (e.g., nightly 10pm-6am, weekends).
- Describe any corporate imaging, disk-encryption, application allowlist, or EDR policies that could block the installer.
Enable Side-by-Side Pilot Mode
- Confirm whether you require side-by-side pilot mode that leaves the existing VPN active for rollback.
- Identify which user tags or groups should be routed to the pilot environment versus staying on the legacy VPN.
- Choose the pilot duration within the 60-90 day evaluation window.
- Indicate the monitoring dashboards or metrics you will compare during the side-by-side pilot (e.g., connection success rate, RDP session failures, helpdesk ticket counts).
- Assign the single point of contact for rollback decisions and record the change control ID to authorize a rollback.
- Specify the support escalation path to use during side-by-side operation (helpdesk queue name, on-call rotation).
Onboard User Group to ZTNA Pilot
- Identify the user population to include in the pilot (team name, approximate headcount, primary locations, e.g., 250 remote engineers in EMEA).
- List the primary thick-client or RDP workflows this group uses, including application names, server hostnames, or host pools.
- Define the acceptance thresholds that will determine pilot success for this group (connection reliability %, RDP success %, acceptable change in helpdesk tickets).
- How will you measure end-user perceived latency for application launches (tool or test script name and measurement points)?
- Are there VIP users who need exemption or special rollback handling; if yes, list roles and required protections.
- Outline the onboarding and offboarding provisioning workflow for pilot accounts (ticketing process name or runbook reference).
Install Connectors for Thick-Client and RDP
- Indicate the server platforms intended to host connectors for RDP and thick-client traffic (e.g., Windows Server, Linux VM, virtual appliance).
- Estimate the number of connector instances per site or VPC required for redundancy and target concurrent RDP sessions.
- Provide the firewall or network ACL changes required to allow connector egress, listing ports and destination ranges if available.
- State whether connectors will be deployed in a DMZ, private subnet, or VLAN and list the network segment identifiers.
- Enumerate the legacy RDP hosts or thick-client servers (FQDN or IP) the connectors must reach during the pilot.
- Describe any reverse-proxy, NAT, or certificate dependencies that will require changes to connector reachability.
Onboard Legacy Applications to Connectors
- Provide an inventory of legacy applications to onboard during the pilot including hostname, port, and protocol (e.g., app-server-prod.corp:3389 RDP).
- Flag applications that rely on broadcast, SMB, or other non-tunnelable protocols and list those apps.
- State any client-side modifications or connector drivers required by a legacy app (list app and required change).
- Name the application owners who must approve onboarding and specify how approvals will be recorded (ticket ID or email thread).
- Choose the acceptable maintenance window for onboarding activities that may require app restarts.
- Explain any licensing or session-broker constraints (concurrent license caps) that limit pilot concurrency for these apps.
Configure Per-Application Micro-Tunnels
- Detail which applications require per-application micro-tunnels rather than network-level access (list by hostname or application ID).
- Select the encryption requirements for tunnels required by your security policy (TLS versions or custom ciphers).
- Outline how granular policy mappings must be compared to existing VPN firewall rule groups (number of groups or examples).
- Set acceptable connection setup time targets for micro-tunnels serving interactive applications (in milliseconds).
- Define the acceptance metric that will validate micro-tunnel correctness for RDP and thick-client sessions (example: session success rate).
- Explain any DNS resolution or split-tunnel rules required for these micro-tunnels (domain patterns, resolver IPs).
Integrate Identity Provider for Authentication
- Declare which authentication protocols your IdP supports for integration (SAML 2.0, OpenID Connect, LDAP, SCIM).
- How will user attributes and group claims be mapped from the IdP into access policies; list claim names you will send.
- Do you require multi-factor authentication for pilot users and which second factors are allowed (TOTP, hardware key, SMS)?
- Report the service account or API credential storage location that will be used for automated provisioning (secrets manager reference).
- Are SCIM or automated provisioning flows available for group membership changes during the pilot?
Configure Device Posture Policies
- List the device posture signals to evaluate before granting access (disk encryption, OS patch level, EDR heartbeat, firewall state).
- Specify minimum OS build or patch thresholds per platform that devices must meet (provide platform and threshold).
- Decide how posture remediation should be presented to users (self-remediation steps, block and ticket, or allow with restrictions).
- Supply the MDM, EDR, or telemetry sources that will feed posture decisions (source name or API endpoint).
- Do you require conditional restrictions for unmanaged devices (clipboard disabled, file transfer blocked)?
Translate VPN Firewall Rules into Access Policies
- Attach excerpts of the current VPN-era firewall rule set to be translated, including source groups, destination IPs/subnets, and ports.
- Declare which existing rule groups are business-critical and must be migrated without change during the pilot (list group names and owners).
- Reveal any implicit allow rules, undocumented tunnels, or service accounts you suspect exist and should be discovered before cutover.
- Set the acceptable policy consolidation threshold during migration (percentage of rules that may be consolidated or rewritten).
- Designate the change authority who will approve translated policies and note where approvals will be recorded.
- Mark whether you require session-level logging, packet-level telemetry, or both to be forwarded to your SIEM.
Define Admin Roles and Policy Granularity
- Enumerate the administrative roles you need with a short responsibility for each (role name and primary permissions).
- Assign which teams should have delegated policy management and specify the application sets for each team.
- What least-privilege constraints should be enforced on console access (just-in-time access, timebound roles, permanent roles with approval)?
- Record the required audit trail retention period for admin actions (90 days, 1 year, 3 years, custom).
- Supply details of any automation scripts or API keys admins use today that must be rotated or integrated (script names, API key IDs).
Enable Real-Time Diagnostic and Support Tools
- Detail the real-time diagnostics required for troubleshooting user sessions during pilot (packet captures, live session replay, connection timeline).
- Enter the helpdesk ticketing queue name to capture pilot connectivity issues and the tagging convention to use.
- Will frontline support require remote-assist or session-shadowing capabilities for RDP sessions during the pilot?
-
Mutual Commit
Finalize commercial and operational terms, governance, trial‑to‑production milestones, and required security or data‑access approvals.
Agreement Modules
- Subscription Agreement
- Order Form
- Trial Acceptance & Transition Agreement
- Data Processing Agreement and Security Approval
- Service Level Agreement (SLA)
- Governance & Escalation Protocol
- Change Order Agreement
- Regulatory Compliance Addendum (conditional)
-
Deployment
Lock readiness facts and configuration values before execution begins.
-
Pre-Deployment Readiness
Capture concrete readiness facts the rollout depends on — owners, access windows, legacy VPN dependencies, and rollback expectations.
Pre-Deployment Questions
Environment and site access
- Which environments are in scope for this rollout? Select all that apply (we create separate deployment modules per environment).
- For each environment listed above, provide the environment name, the date it will be available for deployment, and whether required admin/service accounts have been provisioned and smoke-tested (format example: 'env-name — 2026-08-15 — accounts tested'). This lets us schedule cutover windows.
Data and configuration
- Which categories of applications or services behind the existing VPN must be connected in this rollout? (select all that apply)
- Name the canonical owner(s) who maintain the application inventory and dependency mapping and confirm whether that inventory is complete (Yes / No). If incomplete, list which categories or app groups lack mapping. (We use this to finalize scope and discover undocumented dependencies.)
People and ownership
- Provide the named owner for each deployment workstream: rollout owner, network lead, connector/configuration owner, helpdesk lead, and security approver. If a role is unassigned, write 'TBD'. (These names will be used as task assignees.)
- Are escalation and on-call support contacts confirmed for the rollout period?
Timing and constraints
- Which schedule or compliance constraints apply to the rollout? Select all that apply.
- Provide the buyer's earliest confirmed cutover window for the first rollout wave (date and start/end time) and specify the agreed rollback decision point or maximum remediation time (example: 'rollback at 45 minutes or after failed smoke test step 3'). If undecided, write 'TBD'. (This will become the first deployment milestone.)
-
Configuration Details
Lock the exact connector settings, credential handoffs, policy mappings, and integration values the deployment team will use.
Configuration Details
Deployment Environments & Endpoints
- Enter the connector instance name to create in the platform (exact text; free response, e.g., 'eng-rdp-connector-prod')
- Target deployment environment (Default: 'Pilot' — confirm or change)
- Deployment region (select the region routing the connector should use; choose 'Custom' to provide a custom identifier in your next field)
- Integration endpoint hostname or IP the connector will reach for the target application (enter host or host:port exactly as used by the connector, e.g., 'app.internal.corp' or 'app.internal.corp:3389')
Connector & Integration Settings
- Connector type to install (the deployment build uses this to select install and runtime parameters)
- Connector binary version to install (Default: 'latest-stable' — confirm or specify exact semantic version MAJOR.MINOR.PATCH)
- Connector authentication method for backend communication (DO NOT paste secrets here; choose how the secret will be exchanged)
- Integration service account name the connector will use in the target system (exact account name, free text, e.g., 'svc-connector-eng')
Policy Mappings & Access Controls
- Identity provider (IdP) type used for admin SSO and policy lookups
- Enter IdP issuer/entity ID or OIDC issuer URL (format: https://… ). Leave blank if 'None' selected above
- Exact role or group name in your IdP that maps to the platform Admin role (enter the exact directory/IdP value used for mapping)
- Policy enforcement mode for this deployment (Default: 'Enforce') — determines how unmatched requests are treated
Operational Handoffs & Non-secret Identifiers
- Secrets/credential exchange method for deployment kickoff (choose how secrets will be handed off; the deployment build will request the non-secret identifiers you provide here and the credential owner will coordinate the secret exchange via the selected channel)
- Credential owner role/title responsible for handing off non-secret identifiers and coordinating secret exchange (exact role/title, free text, e.g., 'VPN Admin' or 'IAM Lead')
-
Deployment
Execute the rollout in sequenced waves with named owners, test cutovers, fallback plans, and verification checkpoints.
-
-
Success
Validate pilot and rollout outcomes against agreed success signals, capture lessons learned, and track issues and enhancement requests.
Success Reviews
- Go-live Health Check
- First Measurement Review
- Acceptance Gate and Incumbent Wind-down
- Quarterly Operational Review
- Annual Success Retrospective and Lessons Learned
Issues & Enhancements
- Provide a quarterly operations pack with metric exports, open tickets, and enhancement backlog status.
- Establish which metrics are on track and which require remediation, with named actions and dates.
- Confirm the acceptance gate date and the criteria to be evaluated at that meeting as recorded in the Solution Evaluation stage.
- Deliver a metric dashboard export with raw data and analysis notes for the period under review.
- Create a remediation plan for each off-target metric with owners and due dates.
- Restate acceptance criteria and numeric targets
- Produce a documented acceptance decision for each criterion recorded in the Solution Evaluation stage, including any conditional remediation items.
- Confirm the incumbent wind-down status and that no active user groups remain on the legacy VPN except as formally retained read-only.
- Publish the acceptance record listing pass/fail per criterion, named signatory, and any remediation commitments.
- Execute the incumbent decommission tasks and provide evidence of contract termination or read-only retention and data archive completion.
- Operational metrics and trend review
- Ensure operational metrics remain within acceptable bounds and that high severity issues are on a documented path to resolution.
- Maintain a prioritized enhancement backlog with next-step commitments and dates.
- Re-confirm success criteria and owners
- Publish a short remediation plan with owners and dates for any items trending off-target.
- Long term outcome metrics vs targets
- Validate that annual outcomes meet the targets recorded in the Solution Evaluation stage or document final remediation paths.
- Capture and distribute a lessons learned summary and finalize disposition of the enhancement backlog.
- Produce an annual outcomes report with metric trends, lessons learned, and backlog disposition.
- Finalize any remaining remediation items or convert them into scheduled work with owners and dates.
- Confirm deployment completed to the agreed configuration checklist and that each acceptance owner is identified.
- Create a prioritized list of early blockers with owners and target resolution dates.
- Publish a deployment validation report listing completed tasks and any deviations from the plan.
- Document each open blocker with owner and resolution date and circulate for async confirmation.
- Present first measured data
- Deployment and migration validation
- Adoption and policy coverage review
- Diagnose root causes for any gaps
- Open issues and ticket burn-down
- Present outcome data against each criterion
- Agree corrective actions and owners
- Document pass/fail and formal acceptance decision
- Lessons learned and process improvements
- Enhancement requests and backlog status
- Early adoption signals and usage patterns
- Agree remediation items for any failed criteria
- Security and compliance exceptions
- Confirm timeline to acceptance gate
- Enhancement backlog closure and next steps
- Blockers and open issues with owners
- Agree operational actions for the next quarter
- Incumbent decommission checklist and fallback closure
- Agree immediate remediation actions
- Close long-tail operational items