Skip to main content

Session security runbook

Use this runbook for lost devices, suspicious interactive sessions, or reports that an account may be compromised.

1. Identify the account

Confirm the exact Starfire account and the time window of concern.

2. Review active sessions/devices

Inspect available session metadata such as creation, last activity, client/device context, and current status. Treat device/location metadata as operational evidence—not proof of which human performed an action.

3. Revoke the narrowest risky session

If one session is clearly associated with a lost/untrusted device, revoke it first. If the risk cannot be isolated, broader session revocation can be appropriate when authorized.

4. Apply security hold when needed

For unresolved high-risk situations, use the security-specific account state/restriction model rather than a generic billing or organization action.

5. Review authentication events

Correlate suspicious activity with verification, password-reset, sign-in, OAuth, or other security events where available.

6. Review developer credentials separately

Interactive session revocation does not automatically revoke:
  • API keys
  • service-account credentials
  • webhook secrets
  • external integration tokens
Review/revoke programmatic access when the compromise may affect those credentials.

7. Review organization impact

If the account is an organization owner/admin, inspect high-impact changes during the incident window: membership, developer resources, billing, project access, or policy.

8. Recover

After the user secures authentication and risky credentials are revoked, remove temporary security holds/restrictions only after verifying the intended account state.

9. Preserve audit evidence

Record administrative revocations and state changes through supported audit mechanisms. Do not copy active secrets into incident or audit notes.
Use concrete events and resource IDs. An unfamiliar session is a reason to investigate; it is not automatically proof of malicious behavior.