Service account

Also called machine account

An account used by software, not a person, to sign in to other systems and act there.

People sign in with a name and a password. Software needs to sign in too: a backup job reading files, a website querying its database, a script posting to a chat channel. A service account is the account that software uses.

Service accounts were designed for systems that run for years and change rarely. Over that time one can end up with broad access, several jobs sharing it, and a key nobody has replaced.

AI agents inherit those habits when they are put on one. The agent then has everything the account can reach, and the log shows the account's name for every job that uses it. The better pattern is an identity for each agent.

For example

The nightly backup job signs in to the storage system as svc-backup. Nobody types that account's password, and nobody gets a sign-in prompt when it runs.

WITH PLUS

Put it to use

Where you'll meet service account in ChatGPT, Gemini and Claude, how to use it there, and the mix-up most people make.

Daily Bytes Plus is in the Android app.