Skip to content

Perforce GUI

Validate Perforce GUI (P4V) behaviors under the Secure Sandbox.

Objectives

  • Enforce network controls for P4 server connections.
  • Verify file system isolation for workspace syncs.

Preconditions

  • Windows target with Turbo Launcher and Secure Sandbox.
  • Perforce GUI installed.

Controls Under Test

  • runtime.networking.egressDefaultAction.
  • runtime.files.contexts.

Test Scenarios

IDCanonical IDScenarioProcedureExpected Outcome
SCEN-APP-PERFORCE-GUI-01NET-EGRESS-01Server ConnectionConnect to P4 Server (ssl:host:port).Connection traverses proxy; blocked if not allowlisted.
SCEN-APP-PERFORCE-GUI-02HARD-FILES-01Workspace SyncSync files to workspace root.Writes restricted to overlay or allowed Storage Contexts.
SCEN-APP-PERFORCE-GUI-03DM-DRAG-01Drag-DropDrag file from P4V to Host Desktop.Blocked per policy.

Evidence Requirements

  • network events: destination, action.
  • fileOp events: write attempts.