Apigee Router Geo IP Whitelisting

Not applicable

We have requirement to whitlist some GeoIPs cross all of our APIs. I know that you can do it per API using Apigee Access Control Policy, however I think this needs to be done at the level of platform.

I would like to know for Apigee customers who use Apigee Edge on Public cloud, what is the available option? Can we IP Whitelist at Apigee Routers?

2 2 495
2 REPLIES 2

sarthak
Participant V

There is no direct way of achieving this I am afraid.

The way to achieve this is via proxy chaining. Proxy chaining means if you have proxyA,proxyB and proxyC and you have common logic across all three proxies then you can create a proxyD and have the common logic (in this case IP whitelisting using access control policy) in that proxy.

Then proxyD can sit in front of proxyA,proxyB,proxyC and all calls to A,B,C flow through D. Thus achieving a global implementation.

Proxy chaining has proven to be a very successful patterns with a lot of customers over the last few years and we are working on releasing some features to further optimize this design pattern.

Hi Sarthak

Do you have any sample code of this?

Is that like service call out?

Thanks,

Reza