How to segregate endpoints from single proxy to public and private?

Hi,

I have a single proxy, with some public endpoints and some internal endpoints for microservice to hit. Now on piblic API docs, I have only shared the public endpoints which has to be public but my other endpoints are still public product.

How do I segregate the endpoints in this case?

How do I ensure the security of internal endpoints can be accessible with internal apps only?

Solved Solved
1 1 117
1 ACCEPTED SOLUTION

Here is the 1 option I have discovered -

- Create two apps and two products (one public and 1 private).

- In each product instead of adding proxy, add proxy + path. Select your proxy and path option, it will make this very specific.

- Add each product to one app.

Is there any other way to achieve this? I feel this option is great.

View solution in original post

1 REPLY 1

Here is the 1 option I have discovered -

- Create two apps and two products (one public and 1 private).

- In each product instead of adding proxy, add proxy + path. Select your proxy and path option, it will make this very specific.

- Add each product to one app.

Is there any other way to achieve this? I feel this option is great.