Kill switch

0 active revocations · 0 wildcard

Every active revocation kills the next phone-home for the matched tenant + drawing + access_id triple. Wildcard revocations (access_id: null) nuke every distributed copy of the drawing in one call.

No active revocations

When you revoke an access_id or wildcard-nuke a drawing, the kill entry appears here. Forensic record stays forever.

Run from the CLI

# Targeted (kills one customer)
curl -X POST https://fireant.gllc.io/admin/revoke \
  -H "Authorization: Bearer $FIREANT_ADMIN_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tenant_id":"<uuid>","drawing_id":"<id>","access_id":"customer-1","reason":"contract terminated"}'

# Wildcard (nukes the entire drawing in production)
curl -X POST https://fireant.gllc.io/admin/revoke \
  -H "Authorization: Bearer $FIREANT_ADMIN_TOKEN" \
  -d '{"tenant_id":"<uuid>","drawing_id":"<id>","access_id":null,"reason":"leak detected"}'