team-member-offboarding-key-cleanup · EN · 2026-10-17

When a Teammate Leaves: Cleaning Up Shared-Key Access on a No-Login Aggregator

When a teammate who had access to a shared aggregator key leaves, you need a clear offboarding process. This article explains how to rotate keys, audit usage, and handle attribution gaps on a no-login aggregator, and why per-user accounts may not exist to delete.

Why Offboarding on a No-Login Aggregator Is Different

Many API aggregators require no sign-up, no login, and no per-user accounts. Access is granted via a single API key. This simplifies onboarding but complicates offboarding: there is no user account to disable or delete. Instead, you must manage the key itself and understand the limitations of usage attribution.

Step 1: Rotate the Shared API Key

The most direct way to revoke access is to rotate the key.

  • Generate a new key in your aggregator dashboard.
  • Update all services and team members that need continued access with the new key.
  • Revoke the old key.

This immediately cuts off anyone using the old key. Because there are no per-user accounts, rotation is the primary revocation mechanism.

Step 2: Audit Usage and Detect Anomalies

Before and after rotation, review usage logs to check for unexpected activity.

  • Look for requests from unfamiliar IPs or at unusual times.
  • Identify any usage spikes that do not correlate with known team activity.
  • Monitor for errors or rate-limit issues that might indicate unauthorized use.

Most aggregators provide basic usage dashboards. Use them to establish a baseline and spot deviations.

Step 3: Address Usage-Attribution Gaps

On a shared-key model, all usage is billed to the key owner. There is no built-in way to attribute requests to individual users.

  • You cannot see which user made a specific request unless you add logging at the client side.
  • If the aggregator credits key contributors (e.g., with a revenue share), those credits are tied to the key, not to individuals.
  • For teams, this means you must maintain your own records of who used the key and when.

Consider implementing client-side logging or using separate keys per team or project to improve attribution.

Step 4: Prevent Future Gaps with Key Hygiene

Offboarding is easier when you follow good key management practices:

  • Avoid sharing a single key across the entire organization.
  • Issue separate keys per team, project, or individual when possible.
  • Rotate keys regularly, not just when someone leaves.
  • Store keys securely and avoid embedding them in client-side code.

Why Per-User Accounts May Not Exist

No-login aggregators prioritize simplicity and privacy. They do not collect personal information or maintain user accounts. This means:

  • There is no account to delete or disable when someone leaves.
  • Access control is entirely key-based.
  • Attribution and auditing rely on your own practices, not the platform's.

Understanding this model helps you plan offboarding that fits the tool's design.

Conclusion

On a no-login aggregator, offboarding a teammate means rotating the shared key, auditing usage, and closing attribution gaps through better key hygiene. While per-user accounts may not exist, a disciplined approach to key management ensures that departing team members cannot retain access.