# PBS isolation proof — token c10@pbs!box (secret redacted, never echoed)
# DooPlex PBS https://localhost:8007   2026-07-31T20:14:40Z
# ACL: c10@pbs and c10@pbs!box hold DatastoreBackup on /datastore/felhom-c10 ONLY.
# felhom-spike (production, demo-felhom's backups) carries NO grant for this auth-id.

## POSITIVE CONTROL — same token, its OWN datastore (must SUCCEED, else the 403s below prove nothing)
$ GET /api2/json/admin/datastore/felhom-c10/snapshots
{"data":[]}
HTTP 200

## DENIAL 1 — list snapshots of PRODUCTION datastore felhom-spike
permission check failed - missing Datastore.Audit|Datastore.Backup on /datastore/felhom-spike
HTTP 403

## DENIAL 2 — list NAMESPACES of felhom-spike
permission check failed
HTTP 403

## DENIAL 3 — DELETE namespace demo-felhom in felhom-spike (destructive)
permission check failed - missing Datastore.Modify on /datastore/felhom-spike
HTTP 403

## DENIAL 4 — status of felhom-spike
permission check failed
HTTP 403
