This is a dedicated watch page for a single video.
You are building a web application to be deployed on Cloud Run in production. This application is composed of multiple microservices: some need to be publicly accessible, while others should only be accessible after authenticating with Google identities. Your goal is to allow unrestricted access to public services but restrict access to certain services for authenticated users only. You want to implement the most secure solution while keeping management simple and minimizing overhead. How should you set up access?