Subscribe to the Non-Human & AI Identity Journal

Notifications
Clear all

AI key sprawl across providers: what IAM teams are missing


(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 4368
Topic starter  

TL;DR: AI key inventories are fragmenting across OpenAI, Anthropic, Google Cloud, and AWS dashboards, leaving stale, unused, and orphaned credentials easy to miss, according to Riptides. The governance gap is not visibility alone, but the absence of lifecycle control over issued AI keys before they become exposure points.

NHIMG editorial — what this means for NHI practitioners

By the numbers:

Questions worth separating out

Q: How should security teams govern AI provider keys across multiple dashboards?

A: Security teams should centralise AI provider keys into one inventory, then attach ownership, creation time, status, and usage data so review and revocation decisions can be made consistently.

Q: Why do stale AI keys become a higher-risk NHI issue than teams expect?

A: Stale AI keys remain dangerous because they often still authenticate successfully even when nobody is actively using them.

Q: What breaks when organisations cannot inventory their AI credentials?

A: Rotation, recertification, and offboarding all break down when the inventory is incomplete.

Practitioner guidance

  • Create a unified AI key inventory Pull OpenAI, Anthropic, Google Cloud, and AWS credentials into one authoritative register that tracks owner, creation time, status, and last use.
  • Flag stale and never-used keys for immediate review Set risk thresholds for age and inactivity, then route keys older than your policy window or never observed in use to recertification and revocation queues.
  • Treat departed owners as a revocation trigger If a key was created by someone who has left the company or changed teams, verify whether the credential still has a business owner and remove it if it does not.

What's in the full announcement

Riptides' full article covers the operational detail this post intentionally leaves for the source:

  • Provider-by-provider implementation notes for OpenAI, Anthropic, Google Cloud, and AWS key enumeration
  • The exact field mapping used to build a cross-provider inventory and health score
  • How snapshots and diffs are stored and compared in the local SQLite workflow
  • The runtime architecture for continuous polling, alerting, and credential injection inside Riptides

👉 Read Riptides' analysis of AI key sprawl and KeyLedger →

AI key sprawl across providers: what IAM teams are missing?

Explore further

View Full Forum →  |  NHI Foundation Course →



   
Quote
Share: