Self-hosted remote access for PCI DSS MFA requirements

Meeting PCI DSS requirement 8.4.3 for remote access into the cardholder data environment takes MFA on the gateway, controlled vendor access, logging and session recording. This page maps those controls to self-hosted open-source platforms and CIS Safeguard 6.4.

On this page

How do you meet PCI DSS 8.4.3 for remote access with self-hosted tools?

To meet requirement 8.4.3 of PCI DSS v4.0.1, put multi-factor authentication on every remote network connection that originates outside your network and reaches the cardholder data environment (CDE), and make the gateway the only permitted path in. For a self-hosted design, that means one Apache Guacamole gateway in a segment that can reach CDE hosts only through defined paths, with staff and vendors authenticating with MFA before any session to a CDE system opens. PCI DSS does not enforce itself. The payment brands decide which entities must validate and run any enforcement programs, so confirm your obligations with your acquirer or card brand contacts before you set the scope.

Assessment evidence follows the design. Compliance is documented on a Report on Compliance completed by a Qualified Security Assessor, or on a Self-Assessment Questionnaire, and each carries an Attestation of Compliance. The PCI SSC states that certificates are not recognized as validation, so a product certificate does not satisfy the assessor. DeployOpen prepares configurations, MFA enrollment records and logs for the assessor, but DeployOpen does not issue reports or attestations, and the assessor decides whether 8.4.3 is met. Ask your assessor early which gateway evidence they expect, such as MFA configuration exports, user-to-session mapping and retained audit logs.

Design the function around the gateway first. Decide which hosts are reachable through Guacamole, which vendor accounts exist and who approves them, which MFA method each user group uses (the TOTP, Duo and SAML extensions are documented by Apache Guacamole), and how sessions are recorded and reviewed. Then map those decisions to CIS Controls v8.1 Safeguard 6.4, which addresses MFA for remote network access. The CIS Controls Navigator maps v8.1 to PCI DSS v4.0, so use it to build a crosswalk, and confirm each mapping for your version. The assessor reviews against PCI DSS, so treat the CIS mapping as supporting evidence rather than a substitute for your PCI DSS assessment.

Mapping PCI DSS 8.4.3 and related controls to the remote access design

This table maps the PCI DSS remote access requirements to what the gateway must do, how to configure Apache Guacamole to meet it, and what to confirm with your QSA. Read each row as a design decision that your assessor will test, and treat the Guacamole column as a starting configuration to validate against your own environment. The main takeaway is that MFA on the gateway is only one part of the evidence, and logging, recording and account hygiene carry equal weight.

RequirementWhat the function must doHow to configure GuacamoleWhat to confirm with the QSA
8.4.3: MFA on remote access into the CDERequire multi-factor authentication for every remote network access originating outside the entity's network, including access into the cardholder data environment.Place Guacamole in a DMZ or jump zone, enable an MFA extension (Duo or TOTP) or a SAML or OpenID Connect extension that enforces a second factor, and block direct access to target hosts from outside.Whether the QSA treats your gateway as the only remote entry point, and which second factor types and enrollment flows they accept.
8.2 family: Unique IDs and vendor accountsAssign a unique ID to each user, prevent shared accounts, and manage vendor and third-party accounts so each person is individually identifiable.Map each person to a named Guacamole user backed by directory or database authentication, disable shared logins, and create one account per vendor technician rather than a common support account.How the QSA expects shared or emergency accounts to be handled, and how vendor identities are tied to the contracted party.
8.2.7 and 8.2.8 family: Vendor access controlsEnable third-party remote access only when needed, monitor it, and disable it when not in use; ensure sessions re-authenticate after inactivity.Use connection permissions so each vendor sees only assigned hosts, add time-bound account expiry, and set session idle limits in the gateway configuration.How you evidence that vendor access is enabled only for approved windows and revoked at contract end.
8.2.8 family: Session timeouts and idle lockingRequire re-authentication after a defined period of inactivity on remote sessions into the environment.Configure idle timeouts in the Guacamole web session and on the target operating system, and confirm that closing the browser does not leave an active connection open.The inactivity threshold the QSA will accept and whether they will test it on both the gateway and the target host.
10.2 family: Logging of access and administrative actionsGenerate audit logs covering user access, administrative actions, and access to cardholder data systems, including identity, time, event and outcome.Enable the Guacamole history and authentication logging, forward gateway logs to a central log platform, and log administrative changes to connection definitions and permissions.Which event types the QSA requires for remote sessions and the retention period they expect for these logs.
10.2 family: Session recordingRecord remote administrative sessions in a way that allows later review of what was done, where the assessor can verify coverage.Enable the session recording feature in Guacamole, use the session recording player extension for review, and store recordings in protected, access-controlled storage.Whether recording must cover every session or only administrative ones, and how recordings are protected from tampering.
10.4 family: Reviewing logsReview logs and security events on a defined basis, using automated mechanisms where feasible, and investigate anomalies.Route gateway logs to a review process, set alerts for failed MFA, off-hours logins and new connections, and document who reviews the recordings and how often.The review frequency and evidence format the QSA accepts, such as tickets, dashboards or signed review records.
Customized approach or defined approachDecide whether each control is met through the defined approach or, where the entity qualifies, through a customized approach that meets the same objective differently.Document the chosen approach per requirement and keep configuration exports, screenshots and test results that show each setting in use.Whether your design qualifies for a customized approach and what objective evidence the QSA will need for it.

How vendor and internal remote access differ under PCI DSS

Staff who administer systems in the cardholder data environment (CDE) from corporate-managed devices usually have accounts in the workforce directory. The gateway should authenticate against that directory so that one joiner, mover and leaver process controls access to the CDE. The design question for requirement 8.4.3 is where the MFA challenge sits and whether it applies to every remote session into the CDE, including sessions that start from inside the corporate network and pass through the gateway.

  • Identity source: Map directory groups to Guacamole connection permissions so access follows role, and avoid creating standalone local accounts on the gateway.
  • MFA factor choice: Enforce MFA at the gateway or the identity provider for every session. Guacamole documents Duo and TOTP extensions, and SAML and OpenID Connect options exist, but confirm with your QSA how each factor will be assessed.
  • Approval and time windows: Routine administrators often hold standing entitlements that are reviewed on a schedule, while time-bound grants suit higher-risk CDE targets.
  • Recording: Record sessions into the CDE and store recordings in a location that only a defined review group can access.
  • Removal at contract end: Disabling the directory account should end gateway access. Confirm that no local gateway accounts or cached tokens survive the change.

Check that a departing employee's active sessions end when the directory account is disabled, and that your access review covers gateway group memberships as well as CDE system accounts.

Which open-source platforms fit a PCI DSS remote access gateway

A PCI DSS remote access design usually combines a browser gateway for interactive sessions with a separate tool for attended support, and both need MFA, logging and vendor controls. The cards below cover the platforms and design decisions that connect those controls to the cardholder data environment.

Apache Guacamole as the browser gateway

Guacamole is a clientless gateway that serves RDP, SSH and VNC sessions to an HTML5 browser, so users and vendors do not need a VPN client or a remote desktop agent on their own machines. The web application handles authentication and the guacd daemon loads protocol plugins that connect to the target. Check where the gateway sits relative to the cardholder data environment, which identity provider performs the MFA step, and whether the session recording player meets your log review needs.

MFA extensions for Guacamole

The Guacamole manual documents extensions for Duo and TOTP multi-factor authentication, plus SAML, OpenID Connect and smart card single sign-on. Pick one MFA method that every administrative and vendor login must pass before a session opens, and test it on each entry path, including direct URLs. Confirm that the extension you choose is maintained for your version and that enrollment and recovery procedures are documented for vendor accounts.

Identity provider in front of the gateway

Placing an identity provider with enforced MFA in front of the gateway lets one policy cover every remote session and gives you a central record of who authenticated. Confirm that the provider can enforce MFA for each application it protects, that sessions expire, and that disabled accounts lose access to the gateway immediately. This design depends on the gateway accepting the identity assertion you configure, so test that path before it becomes the only way in.

RustDesk for attended and unattended support

RustDesk can run attended and unattended remote support on self-hosted ID and relay servers, which keeps connection brokering inside your network instead of a SaaS service. It fits help desk and vendor support scenarios where a person needs to take control of a workstation, not where the cardholder data environment is reached through a database or server console. Server Pro features such as audit logs and access control are commercial, so confirm their licensing and whether they cover the logging you need for PCI DSS evidence.

Guacamole server license check

The apache/guacamole-server repository, which contains guacd and the protocol plugins, is licensed under Apache-2.0 according to its GitHub license metadata. The web application is a separate component, so confirm the license of each package and extension you deploy, and record the exact versions in your bill of materials. Your assessor will expect a current inventory of the software in the gateway path, including the license terms.

How CIS Safeguard 6.4 maps to the same control

CIS Controls v8.1 gives a second lens on the same MFA requirement. The CIS Critical Security Controls, published as version 8.1 on 24 June 2024, group 153 Safeguards under 18 Controls. Safeguard 6.4 sits in the Access Control Management family and addresses multi-factor authentication for remote network access, so the same gateway design that satisfies PCI DSS requirement 8.4.3 can be documented against CIS as well. Read the Safeguard text in the current version on the CIS site rather than relying on a summary, and confirm which Implementation Group your organization is aiming for. The counts are cumulative: IG1 contains 56 Safeguards, IG2 adds 74 for 130 in total, and IG3 adds the remaining 23 to cover all 153. If your cardholder data environment is in scope, expect the card-brand obligations to set the bar, with CIS used as a structured way to show the control is operating.

For a self-hosted Guacamole gateway, the practical work is to map one control implementation to both frameworks. The MFA extension on the gateway, the enforcement of MFA on every remote path into the cardholder data environment, and the vendor account controls all become evidence items you can cite under each framework. CIS publishes a Navigator for v8.1 that maps its Safeguards to 30 frameworks and versions, including PCI DSS v4.0, so your assessor can trace the crosswalk. Confirm the current mapping in the Navigator yourself, because a mapping is a reference point and does not replace the PCI DSS assessment. CIS also states that the Controls do not replace any regulatory, compliance or authorization scheme.

The CIS Controls Assessment Specification defines what to measure for each Safeguard, including inputs, operations, measures and metrics, but it does not tell you how to build the measurement. Your team will need to decide how to pull authentication logs from the gateway, how often to sample MFA enforcement, and where the results are stored. Ask your implementation partner to propose a measurement design for Safeguard 6.4 that reuses the gateway logs and session records already required for PCI DSS, so that one evidence set serves both assessments. Keep the mapping in a controlled document, and re-check it whenever the PCI DSS or CIS version changes.

What QSAs and auditors ask to see for remote access

What access list and approvals do QSAs ask to see for remote access?

Assessors ask for a current list of every account that can reach the cardholder data environment (CDE) remotely, with the business reason, the approver and the approval date for each. In a Guacamole deployment, the list is usually produced from the user, group and connection permission records in the database backend, which show which users can open which connections. Confirm with your QSA whether they want a point-in-time export, a quarterly review record, or both, and whether approvals must come from someone outside the requesting team. Also confirm how they will test that the list matches what the gateway actually enforces, since an export that differs from live permissions is a common finding.

Which MFA configuration exports prove multi-factor authentication on the gateway?

The assessor will want evidence that every remote login into the CDE passes through MFA before a session opens, not just that MFA exists somewhere in the environment. For Guacamole, the relevant evidence comes from the authentication extension in use, such as the Duo or TOTP extension, or the SAML, OpenID Connect or smart card configuration that delegates MFA to an identity provider. Export the relevant configuration files with secrets removed, along with a test login transcript showing the MFA prompt. Confirm with your QSA how they want to see that the MFA factor cannot be bypassed by connecting directly to the target hosts, which is why network placement matters as much as the gateway settings.

What vendor account records and removal dates must be documented?

Assessors look for one account per vendor person, not shared vendor logins, with a documented sponsor, the access window and a recorded removal date. Records should show when each account was created, what it was granted, when it was used and when access was revoked at contract end. Guacamole stores user and connection assignments in its database, and the audit and access logs show activity against those accounts. Confirm with your QSA how they will sample vendor accounts, whether they expect a reconciliation against contract or HR records, and how long removal evidence must be kept.

How do session recordings and retention periods satisfy assessors?

Assessors typically want to see that privileged or vendor sessions into the CDE are recorded, that recordings cannot be altered by the people being recorded, and that retention periods are defined and enforced. Guacamole's session recording player extension and its recording path settings produce these files, so export the recording configuration, the storage location and the access controls on that storage. Confirm with your QSA which sessions must be recorded, how long recordings must be kept under your own retention policy, and whether they will review a sample of recordings during the assessment.

Which authentication and access logs must be retained and shipped?

Assessors expect logs covering successful and failed logins, MFA challenges, connection opens and closes, permission changes and administrative actions on the gateway, all sent to a central store that the gateway administrators cannot quietly edit. In a Guacamole stack, these come from the web application, the authentication extension, the database and the host or container running guacd, so each source needs to be identified and time synchronized. Confirm with your QSA which log fields they require, the retention period they expect, and whether they want evidence that logs are protected from modification and forwarded off the gateway in near real time.

What log review records prove that someone checks the access logs?

Assessors look for evidence that a named person or automated process reviews remote access logs on a defined schedule and follows up on anomalies. The strongest evidence is a dated review record with the reviewer, the scope reviewed, the findings and the actions taken, supported by alert rules that flag failed MFA bursts or access outside approved windows. Your SIEM or log platform will hold these records, and the Guacamole logs are the input. Confirm with your QSA how often they expect reviews, whether automated alerting counts as review, and what sample of review records they will request.

What SAQ or ROC evidence trail should the remote access team prepare?

The evidence trail depends on whether your assessment uses a Report on Compliance completed by a Qualified Security Assessor or a Self-Assessment Questionnaire with an Attestation of Compliance, and the QSA or your payment brand contacts will confirm which applies. In either case, prepare a map from each remote access requirement to the artifacts above, the owner of each artifact and where it is stored. Note that PCI DSS v4.0.1 is the only active version, and DeployOpen prepares systems, controls and evidence for assessments but does not issue reports, attestations or certifications. Confirm with your QSA or acquirer which template and evidence format they accept.

What tooling alone does not satisfy

A gateway with MFA and session recording is necessary but not sufficient for PCI DSS remote access. The cards below cover the work that stays with the entity, its assessor and its vendors, and that no product configuration can close on its own.

Policy and access reviews stay manual

The gateway can show who connected and when, but it cannot decide whether a named user still needs access to the cardholder data environment. Someone must own the review cycle, compare accounts against HR and contract records, and remove stale entries from the gateway and from the directory it reads. Check who signs each review, how often it runs, and whether the evidence is kept in a form an assessor can sample.

The CDE scope is the entity's decision

Which systems sit inside the cardholder data environment depends on where cardholder data is stored, processed or transmitted, and on systems that could affect its security. The entity must define that boundary and document it before choosing where the gateway, its database and its recording store sit. Ask your QSA to confirm the scope the gateway falls into, because a jump host that reaches the CDE is in scope itself.

Recording storage follows assessor expectations

Session recordings are useful only if they are complete, tamper-resistant and retrievable for the period your assessor will sample. Storage size, retention, access rights on the recording store and the process for reviewing sessions are design choices, not defaults. Confirm the retention period with your QSA and your payment brands before the recording server is sized, and test that a recording can be produced for a named session.

MFA does not replace segmentation

Multi-factor authentication at the gateway controls who gets in, but it does not limit what a session can reach once inside. Segmentation between the gateway, the jump targets and the CDE, along with hardening of each host and the gateway itself, still determines the blast radius of a compromised credential. Verify that the gateway can reach only the approved hosts and ports, and that the hosts are patched and configured to the entity's standard.

Vendor contracts sit outside the software

Responsibility matrices, contract clauses on security obligations, notice periods and the right to audit a service provider are agreed between people, not configured in a tool. The software can enforce per-vendor accounts and time windows, but it cannot prove that a vendor follows its contract. Ask legal and procurement to map each control to the party who operates it, and keep that matrix with the gateway's evidence.

The QSA or the entity decides compliance

Compliance is determined through a Report on Compliance by a Qualified Security Assessor or a Self-Assessment Questionnaire with its Attestation of Compliance, depending on the entity's level and the payment brands' requirements. Neither the gateway vendor nor an implementation partner issues that outcome. Build the evidence pack around the assessor's questions, and agree early with your QSA which samples and screenshots they will accept.

How a PCI remote access gateway moves from scope to assessment

This sequence turns remote access into the cardholder data environment from an informal arrangement into a scoped, MFA-protected, recorded and documented service. The output is an evidence pack that a Qualified Security Assessor or internal assessor can test against the requirements in your current PCI DSS version.

  1. Define the cardholder data environment and connected systems

    Start by mapping where cardholder data is stored, processed or transmitted, and which systems could affect the security of that environment. The compliance lead, network architect and the QSA or internal assessor should agree the boundary in writing, including jump hosts, administrative consoles, ticketing tools and any system that a vendor could reach. Done means a dated scope document and network diagram that name every system a remote session may touch, so later controls have a clear target.

  2. Select the identity source and MFA method

    Decide where user identities live (for example, an existing directory or a self-hosted identity provider) and which second factor each population will use, including employees, administrators and third-party vendors. Confirm with the gateway vendor and your identity team that the chosen Guacamole authentication extension supports the factor and the directory you intend to use, since capabilities vary by version. Done means a written authentication design that shows MFA applies to every remote access path into the environment, with no local-only accounts left behind.

  3. Deploy the gateway in a controlled network zone

    Place the Guacamole web application, guacd and the database backend in a dedicated zone between the internet-facing edge and the cardholder data environment, with firewall rules that allow only the protocols and ports each target needs. The implementation partner should harden the hosts, restrict administrative access to the gateway itself, and confirm that no direct path from remote users to in-scope systems exists. Done means a tested network path, documented firewall rules and a configuration baseline that the team can reproduce.

  4. Configure connection permissions and session recording

    Create one account per person or vendor, grant connections only to the hosts each role needs, and set recording on every session that reaches the cardholder data environment. Confirm where recordings are stored, who can view them, how long they are kept and how they are protected from alteration, since the retention period should follow your own policy and the rules that apply to you. Done means a permission matrix that matches the scope document and a test session that appears in the recording store.

  5. Pilot with internal staff and selected vendors

    Run a limited pilot with a small group of internal administrators and one or two vendors who already need access. Test the MFA prompt, the approval workflow, session timeouts, revocation after a contract ends and the behavior when a vendor account is disabled mid-session. Done means a pilot report that records each test, the result and the fix applied, with the vendor's acknowledgment of the access terms.

  6. Collect logs and map each control to evidence

    Forward gateway, identity and recording logs to your central log store, and build a control matrix that maps each PCI DSS requirement touched by remote access to a configuration, a log source or a test result. Include the CIS Controls Safeguard that corresponds to your control design, using CIS's own mappings to PCI DSS as a starting point. Done means a matrix where every claim points to a named artifact, so an assessor can trace it without interviews alone.

  7. Hand the assessor a dated evidence pack

    Assemble the scope document, network diagram, configuration baselines, permission matrix, MFA design, pilot report, sample logs and recordings, and a record of any change since the pilot, then date and version each item. The assessor, not DeployOpen, decides whether the evidence supports the assessment, and the entity's own assessment form is what the payment brand or acquirer receives. Done means a signed-off pack and a short list of open questions the assessor has raised, each with an owner.

How much work is a PCI DSS remote access gateway, and what can your team do itself?

What drives the cost of a PCI DSS remote access gateway?

The biggest cost drivers are the number of entry points into the cardholder data environment, how many distinct user populations need access (employees, vendors, managed service providers), and how far the design must be documented and tested to satisfy a qualified assessor. Each of these changes the amount of identity integration, network placement, logging and evidence work. Other drivers include whether you run the gateway in your own data center or in a cloud account, whether session recording must be retained and searched, and how many internal reviews you need before the assessor sees the design. Ask any implementation partner to price these items separately so you can see which ones move the total.

Is the cost of a self-hosted remote access gateway one-time or recurring?

It is both. The one-time work covers planning, building the gateway, integrating identity and MFA, configuring vendor access controls, setting up logging and session recording, and preparing the evidence for the assessment. The recurring work covers patching the gateway and its operating system, renewing certificates, reviewing vendor accounts, retaining and reviewing logs, testing backups, and re-checking the design when the PCI DSS version or your cardholder data environment changes. PCI DSS v4.0.1 is the only active version as of this writing, so confirm with your assessor which version applies to your next assessment. Ask for the recurring operating effort as its own line in any quote.

How long does a PCI DSS remote access rollout take, and what sets the pace?

The pace is set less by the software installation than by decisions and approvals. Scoping which systems are in the cardholder data environment, agreeing the network placement of the gateway, deciding who may connect and under what approval, and getting the MFA provider and identity source connected usually take the longest. Session recording storage and retention rules, and the review process for vendor access, add further steps. Because DeployOpen works on fixed scope, the timeline is agreed in writing before work starts and tied to these named dependencies. Ask the partner to show which milestones depend on your staff and which depend on their own work.

What does the work need from our internal staff?

Your staff must own several decisions that no implementer can make for you. These include the scope of the cardholder data environment, the list of systems that remote users may reach, the approval path for each vendor, the identity provider and MFA method, and the retention period for session recordings. You will also need network and firewall owners to open the agreed paths, a named security owner for access reviews, and people who can run the gateway after handover. Ask the partner to give you a written list of these inputs with an owner and a due date for each, before the engagement starts.

Can an in-house team run a PCI DSS remote access gateway without outside help?

An in-house team can run the gateway if it has people with skills in Linux administration, network segmentation, identity integration, TLS and logging, and if it can keep patching and access reviews on schedule. The harder part is the first build and the evidence. Teams often underestimate the design review, the hardening baseline, the test of MFA on every path into the environment, and the documentation an assessor will request. Assess your team against those skills and against the recurring duties listed above. A partner can cover the gap for a fixed scope, and the handover should leave your team able to operate the gateway alone.

Can an implementation partner also prepare the compliance evidence?

DeployOpen prepares systems, controls and evidence for compliance assessments, including the configuration records, access review samples, logging and session recording configuration, and test results that an assessor will ask for. DeployOpen does not issue audit reports, attestations or certifications. Only a Qualified Security Assessor or a valid self-assessment questionnaire with an Attestation of Compliance can state that your environment meets PCI DSS. Confirm with your assessor and your payment brand which evidence they will accept, and make sure the scope of the partner's evidence work is written into the fixed-scope agreement.

What should we ask for in a written quote for this work?

Ask for the quote to list each deliverable, the systems in scope, the assumptions about your environment, and the inputs you must supply with their owners. It should separate one-time build work from recurring support, state which PCI DSS version and assessment type it targets, and name the evidence package delivered at handover. Ask how changes to scope are priced and approved, what happens if an assessor requests additional evidence, and what the handover and training include. DeployOpen does not publish a price list and quotes follow from the written scope, so compare proposals on the same scope definition.

How do the cost and effort differ between a browser gateway and a VPN for vendors?

A browser gateway usually adds work at the start because each connection path must be designed, approved and recorded, but it can reduce the number of standing network paths that must be managed later. A VPN generally requires network-level access rules and client management for each vendor, which shifts effort toward firewall changes and endpoint support. The comparison depends on how many vendors connect, how often, and what their devices look like. Ask any partner to model both options against your vendor list and your assessor's expectations before you choose one.

How DeployOpen scopes and delivers PCI DSS remote access

DeployOpen plans, implements, hardens and documents self-hosted remote access gateways inside your own cloud accounts, data centers or air-gapped networks. For PCI DSS remote access, we prepare the MFA, vendor access, logging and session recording controls and the evidence your Qualified Security Assessor or internal assessor will review, while the assessment itself stays with them.

How we scope

  • Written scope names the cardholder data environment boundary and every remote access path into it
  • Scope lists which user groups, internal staff and vendors use the gateway and which connections are in or out
  • Scope records the identity sources, MFA methods and session recording storage agreed with your assessor
  • Engagements are fixed-scope, with deliverables and timelines agreed in writing before work starts

How we build

  • Deploy the gateway in the network segment your design review approves, with MFA enforced before any target session opens
  • Configure per-vendor accounts, connection permissions and approval or time-window controls for each supplier
  • Test MFA enforcement, session logging and recording, and vendor access revocation against the written test plan
  • Run security testing of the gateway itself, covering applications, infrastructure and configuration

How we hand over

  • Document architecture, network placement, data flows and the control mapping to the PCI DSS requirements in scope
  • Produce evidence packs covering MFA logs, session records, access reviews and change history for assessor review
  • Train administrators and operators on daily tasks, access requests, recording review and incident steps
  • Deliver runbooks for backup, restore, upgrades and vendor offboarding so your team can operate the gateway

How we support

  • Ongoing support, upgrades and continuous security testing are available as retainers after handover
  • Retainers can cover platform patching, certificate and MFA provider changes, and periodic access reviews
  • We help prepare controls and evidence for each assessment cycle, while your QSA or internal assessor issues the conclusion
  • Confirm with us during scoping which support level matches your change frequency and assessment calendar

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.