惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

云风的 BLOG
云风的 BLOG
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
F
Fortinet All Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 叶小钗
爱范儿
爱范儿
美团技术团队
H
Hackread – Cybersecurity News, Data Breaches, AI and More
有赞技术团队
有赞技术团队
博客园_首页
T
The Blog of Author Tim Ferriss
T
Tailwind CSS Blog
V
Visual Studio Blog
Jina AI
Jina AI
博客园 - Franky
量子位
MongoDB | Blog
MongoDB | Blog
L
LangChain Blog
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
U
Unit 42
aimingoo的专栏
aimingoo的专栏
M
MIT News - Artificial intelligence

Security & Identity

Introducing new session management tools with native, granular controls | Google Cloud Blog Getting started with the Mantis harness to find and fix bugs | Google Cloud Blog How Blackline prevents data exfiltration with VPC Service Controls | Google Cloud Blog Cloud CISO Perspectives: Tips on securing the water sector in the AI era | Google Cloud Blog Introducing Google Cloud Fault Injection Testing (FIT) in preview | Google Cloud Blog State of AI infrastructure report agent governance and security | Google Cloud Blog Cloud CISO Perspectives: Sticking to security fundamentals in the AI era | Google Cloud Blog Announcing quantum-safe key import in Cloud KMS | Google Cloud Blog PQC in Plaintext: Google Cloud’s post-quantum cryptography roadmap | Google Cloud Blog How Google Cloud detects, contains, and protects against emerging threats | Google Cloud Blog Privacy-first medical AI with MedPerf and Google Cloud | Google Cloud Blog Cloud CISO Perspectives: Why AI Threat Defense is the new boardroom baseline | Google Cloud Blog AlloyDB adds group authentication to secure enterprise scale and AI agents | Google Cloud Blog Future-proofing data integrity: Quantum-safe digital signatures in Cloud KMS | Google Cloud Blog Best Buy scales secure AI access with Workforce Identity Federation | Google Cloud Blog Cyber Snapshot Report: Enterprise resilience key to toolchain success | Google Cloud Blog Now in preview: Find and fix software vulnerabilities with CodeMender | Google Cloud Blog Cloud CISO Perspectives: How AI leverages deep context as the defender’s advantage | Google Cloud Blog Introducing k8s-aibom on GKE for automated AI bills of materials | Google Cloud Blog Contributing to U.K. financial sector resilience as a critical third party | Google Cloud Blog Meet the 33 cybersecurity startups joining the Gemini Startup Forum | Google Cloud Blog Drive proactive security, prioritize risks with Google Threat Intelligence and Wiz ASM | Google Cloud Blog Shift into high gear with agents: Securing the software-defined vehicle | Google Cloud Blog New IDC study: How Mandiant transforms security into a competitive advantage | Google Cloud Blog Google Cloud confirmed to offer a safer choice for EU public sector organizations with Dutch DPIA approval | Google Cloud Blog Cloud CISO Perspectives: How Google Cloud Security uses AI internally | Google Cloud Blog Securing agentic AI: What's new in VPC Service Controls | Google Cloud Blog Verifiable trust in the AI era: What’s new in Confidential Computing | Google Cloud Blog Choice, compliance, and collaboration: Europe’s path to open digital sovereignty | Google Cloud Blog Driving the UK’s next chapter: From AI potential to agentic reality | Google Cloud Blog
IAP integration with Cloud Run
Ruchika Goel, Muthuraj Thangavel · 2026-03-13 · via Security & Identity

Cloud Run provides a powerful and scalable platform for deploying applications. Today, we’re introducing the general availability of two major enhancements to Cloud Run security: direct Identity-Aware Proxy (IAP) integration, and a way to allow public access to Cloud Run services that is compatible with Domain Restricted Sharing (DRS).

Introducing direct IAP on Cloud Run

IAP lets you easily control user access to applications running in Google Cloud. Integrating IAP with Cloud Run previously required you to manually configure application load balancers and other complex network settings. This added operational overhead detracted from Cloud Run's core promise of serverless simplicity.

That changes today! You can now enable IAP directly on Cloud Run in a single click, with no load balancers, and at no added cost. Google Cloud does not charge for IAP (with some exceptions), and it incurs no load balancer costs.

https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_2ixZT56.max-700x700.png

Enable IAP authentication directly on a Cloud Run service

Why this matters:

  • Simplified enablement: Turn on IAP in the UI or with a single flag (--iap) through gcloud,  significantly simplifying deployments and saving valuable time and effort.

  • Enterprise-grade security for all web apps: Use IAP’s authentication and authorization policies based on user or group identities, as well as context-aware factors like IP address, geolocation, and device security status.

  • Support for Workforce Identity Federation: Easily manage access for your employees and partners using your existing identity providers.

  • Simplified Cross-Origin Resource Sharing (CORS): Configure IAP directly on Cloud Run to allow unauthenticated HTTP OPTIONS for CORS requests. This helps satisfy browser preflight checks while ensuring all other requests undergo authentication.

We are already seeing a big uptake in organizations adopting IAP to secure Cloud Run workloads, for example, at L’Oreal.

“L'Oréal relies on Google Cloud's Identity-Aware Proxy (IAP) as a critical layer of security, ensuring that access to every web application we host on Google Cloud is meticulously filtered and controlled. The beauty of IAP lies in its simplicity and effectiveness; it's a self-managed solution that's not only free but also exceptionally straightforward to implement across our diverse application landscape. This ease of deployment, combined with a security posture that surpasses what we could achieve with custom-built solutions, makes IAP an indispensable tool for protecting our digital assets.” - Antoine Castex, Group Data & A.I Architect, L'Oréal

Allow public access when using DRS

https://storage.googleapis.com/gweb-cloudblog-publish/images/image2_7lQZnDe.max-800x800.png

New simplified Cloud Run authentication UI

While IAP is the recommended authentication mechanism for internal business applications on Cloud Run, Cloud IAM remains essential for managing service-to-service communication. 

Historically, Cloud Run's default behavior was to perform an IAM check (run.invoker role) on every request to an HTTPS endpoint. While this provided a strong security baseline, it had the potential to become a bottleneck when the intent was to create public apps, particularly when organizations also enforced the Domain Restricted Sharing policy.

You can now disable this IAM "invoker" check by selecting “Allow Public access” for your applications. 

This gives you flexibility to rely on other security layers like organization policies, network-level controls, or custom authn/authz for your services. It also unlocks broader use cases:

  • Public websites: Host a store locator site on Cloud Run and make it accessible to everyone — even if your Org Policy restricts sharing (DRS enabled). You can do this by selecting “Allow Public access” and setting ingress to ‘All’.   
  • Private microservices: For services behind an internal ingress where network-level security is sufficient, you can bypass the IAM check by selecting “Allow Public access”.

“Bilt leverages the 'disable IAM' feature for multiple mission-critical Cloud Run services deployed in multi-regional topologies. By disabling IAM on these instances, we establish a direct, unimpeded path from our edge, while maintaining security using Cloud Armor on the global load balancer. This simplified approach reduces infrastructure complexity and provides a more performant solution while maintaining org-wide security posture through organizational policies.” - Kosta Krauth, CTO Bilt

Getting started

Ready to get started? You can easily enable IAP directly on Cloud Run.

Learn more:

Posted in