[{"data":1,"prerenderedAt":80},["ShallowReactive",2],{"term-n\u002Fnon-human-identity":3,"related-n\u002Fnon-human-identity":60},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":44,"meta":45,"navigation":46,"path":47,"related":48,"seo":54,"sitemap":55,"stem":58,"subcategory":6,"__hash__":59},"terms\u002Fterms\u002Fn\u002Fnon-human-identity.md","Non-Human Identity",null,{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 - The Vibe Check",[16,17,18],"p",{},"Non-human identity is the realization that most \"users\" logging into your systems these days aren't people at all, they're service accounts, CI pipelines, API keys, and AI agents, and there are usually way more of them than actual humans. Treating a robot's login exactly like an intern's login, same rotation policy, same access reviews, is how you end up with thousands of forgotten, over-privileged accounts nobody's watching.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Non-human identity refers to credentials and identities belonging to machines, services, and automated agents rather than people, including API keys, service accounts, and workload certificates. Because non-human identities now vastly outnumber human ones in most organizations and are harder to monitor for anomalous behavior, they've become a distinct security discipline covering discovery, lifecycle management, and least-privilege enforcement.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"Our NHI audit found 400 service accounts nobody could explain.\" \u002F \"We're rolling out short-lived workload identities to cut down on standing non-human identity risk.\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"security","Non-human identity is the realization that most \"users\" logging into your systems these days aren't people at all, they're service accounts, CI pipelines...","intermediate","md","n",{},true,"\u002Fterms\u002Fn\u002Fnon-human-identity",[49,50,51,52,53],"Service Account","Workload Identity Federation","Credential Rotation","IAM","Principle of Least Privilege",{"title":5,"description":41},{"changefreq":56,"priority":57},"weekly",0.7,"terms\u002Fn\u002Fnon-human-identity","XH8MGIkIVRj-JfvKULfjEzaID7clcHNLBukXAs5EEr0",[61,64,69,73,76],{"title":51,"path":62,"acronym":6,"category":40,"difficulty":42,"description":63},"\u002Fterms\u002Fc\u002Fcredential-rotation","Credential Rotation is the practice of regularly changing ALL your secrets — database passwords, API keys, certificates, tokens.",{"title":52,"path":65,"acronym":66,"category":67,"difficulty":42,"description":68},"\u002Fterms\u002Fi\u002Fiam","Identity and Access Management","cloud","IAM is the permission system for AWS. It controls who (users, roles, services) can do what (read S3, start EC2, invoke Lambda) on which resources.",{"title":53,"path":70,"acronym":6,"category":40,"difficulty":71,"description":72},"\u002Fterms\u002Fp\u002Fprinciple-of-least-privilege","beginner","Principle of Least Privilege means everyone and everything gets only the MINIMUM access needed to do their job. The intern doesn't get admin access.",{"title":49,"path":74,"acronym":6,"category":67,"difficulty":42,"description":75},"\u002Fterms\u002Fs\u002Fservice-account","A service account is a special non-human account that your app or service uses to authenticate with cloud APIs.",{"title":50,"path":77,"acronym":6,"category":40,"difficulty":78,"description":79},"\u002Fterms\u002Fw\u002Fworkload-identity-federation","advanced","Instead of handing your CI pipeline a long-lived cloud password it has to keep safe forever, workload identity federation lets the pipeline show up and pro...",1792528103295]