Source: c114 governance-phase2 — S3, everything that hangs off a Policy · surface-map.md §5 · 2026-10-09
One policy, configured in its context. The layer's policy-config shell gives the header, the meta strip and the underlying-control disclosure (copied where it fits, D8); the sections below are the model's: severity as a pair, where it applies as paths, enforcement per scope, exceptions, groups, frameworks, findings, history. Each section carries the delivery phase it ships in (Mark Peterson, 2026-10-09). Severity, scope, enforcement and exceptions act for real against a page-local world through the change sheet, which previews before it applies (S6, drawn here).
Unsanctioned MCP server in use
Qpoint policy · v3ObserveEnforceDetect use of an MCP server that is not sanctioned for the applicable user, team, device, or other governed scope.
Show condition— the Rule, internal
mcp_server: sanctioned = falseDefinition
delivery phase 2 · Foundation[policy]Configuration
delivery phase 2 · FoundationG7 [policy]What this policy matches, set for your organisation on top of Qpoint's definition. A change is a policy change: it is recorded in History and re-evaluates the open findings it touches (D2).
Seen, not on the list
servers this policy has found, most findings firstSanctioned MCP servers
3 entries · patterns supported (* and ?)
| Server | Scope | Added by | Last matched | |
|---|---|---|---|---|
| GitHub MCPreviewed 2026-08 | global | Dana (security admin) | 2026-10-08 | |
| Atlassian MCP | global | Dana (security admin) | 2026-10-07 | |
| Postgres MCP (read-only)analytics harnesses only | agent | Sam (GRC lead) | 2026-10-02 | |
| you |
from qdash P6 MCP Server Allow-List
Severity
delivery phase 2 · Foundation[severity]New findings inherit the effective severity. A change never touches scope, observation, enforcement or exceptions, and never re-evaluates (D2); historical findings keep the severity that applied when they were generated.
Where it applies
delivery phase 4 · Applicability & Enforcement[scope]Enforcement
delivery phase 4 · Applicability & Enforcement[enforce]Where enforcement is on, Qpoint will block the MCP connection. Observation never stops; enforcement builds on the same evaluation. Scopes without an entry are observed.
Exceptions
delivery phase 4 · Applicability & EnforcementG1 [scope] [enforce]A scoped allow for one resource. Narrows the policy inside a scope; never removes the scope. Enforcement must not block what an exception allows.
Groups that include this policy
delivery phase 3 · Organization[groups]Frameworks
delivery phase 3 · Organization[framework]Findings
delivery phase 2 · Foundation[policy]see all 2 →History
delivery phase 2 · Foundation[severity] [scope] [enforce] [reeval]Every auditable change to this policy's configuration. Finding lifecycles point at these rows as their cause.
Composition notes
- Reused (D8): the layer policy-config shell's identity row, meta strip and underlying-control disclosure (copied; the shell renders its own Exceptions block with the old scope words and no resource, so it is not seated as a component — a slot for that block is the layer follow-up); the catalog's severity, category and framework tags; the c64 control-detail definition split; the c65 carve-out table shape for Exceptions.
- Configuration (G7, 2026-10-18): the qdash policy listing's expand-row editors (the layer's PolicyConfigListEditor / DetectorList / LevelSelect / Threshold, seated as they are), on data copied from the qdash catalog (P5–P17), with "Seen, not on the list" made from the policy's findings in the way qdash's pending destinations are. Edits apply at once, add a History row and re-evaluate (D2). Detector hits count this policy's findings, while the layer's caption says "last 24h". Open: S3.6.
- Changed: one severity → the recommended / configured pair with Set and Reset; "satisfies" packs → mapped requirements with what the policy contributes; the activation toggle → State, derived from scope (Active when any assignment reaches someone); exceptions carry a resource and a scope separately, with duration and actor.
- Delivery phases on every section (Mark Peterson, 2026-10-09): Definition, Severity, Findings and History are Foundation; Groups and Frameworks are Organization; Where it applies, Enforcement and Exceptions are Applicability & Enforcement. Under Foundation alone the page is sections 1–5, 11 and 12 with one organization-wide scope.
- The change sheet is S6 and S8b: one panel for add / remove scope, enforce / observe per scope, add / revoke exception; the preview dry-runs the change on a clone (previewChange()) and reports population, reach, overlaps, conflicts and what re-evaluation would do; the audit line shows the History row it will add. S7 reuses it for a group's scope.
- States: ?policyId=P-MCP · P-SENS-SANITIZE · P-TRANSPORT · P-NOPE. Jump pills are plain anchors here; the sticky band and qdash PageHeader are the port's concern.