vendor_portal_revoke
Revoke a vendor portal access grant by stamping it as revoked, immediately denying token use while preserving audit history. Safely scoped to vendor grants only.
Instructions
Widerrufe einen Lieferanten-Portalzugang (US-F03.4): stamps revoked_at so any read of the token now denies as grant_invalid. Fenced to kind=vendor (a non-vendor id returns not_found), so the vendor verb never touches a customer grant. The row is NEVER deleted (the grant history is the revDSG access trail). Revoking an already-revoked grant is a no-op returning the original state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | No | ||
| grantId | Yes | ||
| workspaceId | Yes | ||
| idempotencyKey | No |