TL;DR: Opal Security argues that breaches escalate less because attackers authenticate and more because authorization is fragmented across cloud IAM, SaaS, Terraform, and app logic, allowing inherited permissions and persistent roles to widen blast radius. Runtime access control, not login assurance, is the control plane that now determines damage.
Editorial analysis by NHI Mgmt Group, based on content published by Opal Security: “Authorization has always been the real perimeter”.
Key questions
Q: What breaks when authorization is enforced inconsistently across cloud applications and services?
A: Inconsistent enforcement creates policy gaps, where one service approves access that another would deny.
Q: Why do valid credentials remain such a major enterprise risk?
A: Valid credentials work because they bypass many traditional perimeter controls and often inherit legitimate access.
Q: How do teams know whether externalized authorization is actually working?
A: Teams should look for evidence that policies are versioned, tested, promoted, and revoked in a repeatable way across all consuming runtimes.
Practitioner guidance
- Map the real authorization perimeter Identify every place where access is actually decided, including cloud IAM, SaaS admin consoles, application logic, and Terraform-managed policy.
- Reduce persistent privilege scope Convert standing roles into short-lived, task-specific access wherever the business process allows it, especially for high-risk data paths and third-party identities.
- Separate feature access from data reach Review product features, sharing functions, and backend service paths to ensure a user or workload that can invoke a feature cannot automatically read or export all underlying records.
Bottom line: Authorization failures turn authenticated access into breach blast radius when permissions are fragmented across cloud, SaaS, and application layers.
What's in the full article
Opal Security's full blog post covers the operational detail this post intentionally leaves for the source:
- The incident-by-incident breakdown of 23andMe, MOVEit, Snowflake, National Public Data, and M&S through an authorization lens
- The article’s specific framing of how cloud IAM, Terraform, SaaS, and application logic create fragmented enforcement points
- The full list of recommended authorization design patterns, including contextual enforcement and decoupled policy logic
- The source discussion of how runtime evaluation and observability support authorization governance across teams
👉 Read Opal Security’s analysis of why authorization is the real perimeter →
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Authorization is the control plane that now defines perimeter reality. Authentication has improved, but that does not reduce the need to govern what an identity can do once verified. When access is split across cloud IAM, SaaS, Terraform, and application logic, the perimeter becomes a runtime policy problem rather than a login problem. Practitioners should treat authorization as the primary design layer for blast-radius reduction.
A few things that frame the scale:
- Only 13% of organisations feel extremely prepared for the reality of agentic AI despite the majority racing toward autonomous adoption, according to the 2026 Infrastructure Identity Survey.
A question worth separating out:
Q: What should IAM and security teams do after a third-party identity is compromised?
A: Contain the affected access path before the identity can continue moving through trusted integrations or persistent roles. Then review the privilege boundary that allowed the third party to reach internal data or systems in the first place, because the underlying issue is usually over-scoped trust rather than the compromise event alone.
👉 Read our full editorial: Authorization is the real perimeter for AI, cloud, and IAM