Accessing Google Cloud functions across multiple projects from one proxy

pdouglas
Participant III

We are building a proxy where upon apikey verification we will determine which backend project to call once the request is in the front door. Calling the functions by creating and using Apigee GCF extension will not be ideal as there will be many GCPs (eg., one per customer). I understand there is some licensing and/or limitations on creating extensions. We need to lock down the invoker role in all the functions.

Is there a recommended pattern for handling the Invoker authorization for GC functions across multiple GC projects using a single proxy?

Thanks!

0 0 153
0 REPLIES 0