Disable access through membership state and session revocation. Do not delete historical authorship from project records.
Confirm the target identity
Verify the email, organization, current role, and project assignments before changing access.
Suspend the membership
Set the organization membership inactive and remove pending project assignments.
Revoke active sessions
Invalidate existing sessions so access ends immediately rather than after token expiration.
Transfer open ownership
Reassign estimates, invoices, tasks, punch items, and client commitments while preserving the original audit record.