Remove a person's access
people_removeRevoke a person's local access across private HTTP/file services, then clean up pending device invitations; confirm first. Retains a deny tombstone so retries resume deferred remote cleanup.
Instructions
Revokes a person locally across private HTTP/file services before cleaning up pending device invitations, so confirm with the user before calling. Retains a deny tombstone. Local denial needs no token; remote cleanup needs a user-owned API token and reports deferred or partial work in complete/cleanup. Retry resumes cleanup. Unknown POSTs require explicit owner-verified reconcile_invites app=id or app=none, with remote listing. Accepted network shares may remain. TCP/Funnel are outside person enforcement; in-flight streams finish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| who | Yes | ||
| reconcile_invites | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| login | Yes | ||
| cleanup | Yes | ||
| removed | Yes | ||
| revoked | Yes | ||
| complete | Yes |