Skip to main content
A deployment puts published policy versions on a machine, each with one of two effects:
  • Observe records what the policy would have done, and blocks nothing.
  • Enforce acts on the decision: a deny blocks the call and an instruct steers the agent.

Add a machine

A machine appears under Admin → enforcement once it is connected to Cloud. If the one you want is not there yet:
  1. Go to Administration → Keys and create a key with policies:pull, so the machine can receive deployments, and events:add, so its decisions reach Cloud.
  2. Connect the machine with that key — Connect a machine to Cloud walks through it.
  3. Confirm it shows up under Admin → enforcement.

Deploy in observe mode

  1. Go to Admin → enforcement, find the machine, and expand its row.
  2. Select edit, add the tested policy version, and choose observe.
  3. Apply the change, then wait for the machine’s next check-in and confirm its deployment and coverage state.
  4. Go to Observe → policy to inspect live decisions. The machine deployment editor with policy versions, enforce and observe effects, and the apply deployment action.
1

Choose the version and machines

Pick the published version and the machines it should run on.
2

Observe

Review matches, reasons, affected tools, and false positives while nothing is blocked.
3

Enforce

Switch the effect to enforce once the observed matches separate unsafe actions from valid ones, then confirm every intended machine pulled the change and is reporting decisions.

Check coverage

Coverage answers whether a policy is running where the risk is.
  1. Go to Admin → enforcement and review the enforcing and observing totals.
  2. Search for a machine by ID or label, or filter for machines missing a policy.
  3. Expand a row to compare assigned policies, reported deployment, last check-in, and history.
  4. Refresh after the machine’s polling interval when an applied deployment is still pending.
The Enforcement fleet showing policy coverage, machine deployment state, and observe and enforce assignments. Look for machines that never pulled the latest deployment, enrolled machines that stopped reporting, a policy assigned to the wrong environment, and version drift after an interrupted update. Label machines by workload and environment — hostnames alone rarely survive autoscaling or replacement:
Enforcement management is an administrative Cloud workflow. Do not treat root-only enforcement routes as ordinary customer /v1 API endpoints.