Hello team ,
While configuring resources in a product, is it possible to restrict path for only one proxy endpoint if the proxy contains multiple proxy endpoints.
For ex:
Consider a proxy test-v1 which has 3 proxy endpoints with 3 basepaths as below
1) /v1/apis/test1
2)/v1/apis/test2
3)/v1/apis/test3
While i am configuring the resources during product creation , suppose if i add '/' as the resource , the product will allow for the below endpoints.
1) /v1/apis/test1/
2)/v1/apis/test2/
3)/v1/apis/test3/
Is there any way to restrict access only to /v1/apis/test1/
Thanks
Solved! Go to Solution.
Hi there,
Yes, you restrict a product to only allow access to specific endpoints within a proxy. Take a look at this thread where Dino goes in depth about how to do so.
So for your use case, and assuming that "/v1/apis" is the basepath of your proxy, you can restrict your product to only the "/v1/apis/test1" endpoint by inputting "/test1" as an allowed product operation. See the image below.
I hope this helps!
Hi there,
Yes, you restrict a product to only allow access to specific endpoints within a proxy. Take a look at this thread where Dino goes in depth about how to do so.
So for your use case, and assuming that "/v1/apis" is the basepath of your proxy, you can restrict your product to only the "/v1/apis/test1" endpoint by inputting "/test1" as an allowed product operation. See the image below.
I hope this helps!