Proxmox API Tokens: Keeping Delegated Access Scoped and Owned
Proxmox API tokens inherit a subset of their backing user's permissions, so the token is only as safe as that user and its ACLs. Using a human account as the backing identity makes tokens hard to audit once the person changes roles or leaves, so a dedicated, non-interactive automation identity with a clear owner is preferred. Token creation should be treated as an administrative event, with the secret stored in a secret manager and metadata like owner and purpose recorded. Teams should verify effective access by testing both allowed and forbidden API operations, and monitor changes to the backing user's privileges, since they alter token access without rotation. Using distinct tokens per integration, rotating them, and removing tokens for retired jobs further limits exposure.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in