This is the paradox of bad permissions. In too many systems, Consumer Rights Zero Standing Privilege is a forgotten principle. It says no user should hold access by default. Rights are earned when needed, and gone when the need ends. But in most stacks, access lingers. Tokens never expire. Roles pile up like debris. This is how breaches happen. This is how teams lose control.
Zero Standing Privilege (ZSP) is not new. It comes from a hard truth: standing privileges are permanent attack surfaces. Remove them, and you shrink the blast radius. Keep them, and you invite trouble. The “consumer rights” twist applies the same discipline to everyone — human users, service accounts, contractors, even automated tasks. Nobody gets more than they need, no matter their role.
To make ZSP real, you need systems that grant on-demand access. Time-based rights. Just-in-time elevation. Ephemeral credentials that expire without manual cleanup. You must log every grant and every revoke. The logs must be immutable and visible, so any rights that stay too long become obvious.