“Confused Deputy” in third-party SaaS integrations: when the problem isn’t your account, but the intermediary
The “Confused Deputy” pattern appears when a SaaS with access to your cloud does not correctly validate which customer is requesting an action. The result can be that another account within the SaaS itself—or an attacker—ends up operating in your tenant. What it looks like in real integrations (CI/CD, monitoring, billing) and how to mitigate it with concrete guardrails (ExternalId, OIDC with iss/aud, conditions by tags/IP) without breaking operations.