Hi Anna, Keith - interesting question - the answer is yes, with some caveats.
If we think about it - an SDP system can definitely handle access control to API endpoints - the SDP Gateway would be acting as a proxy for the actual API endpoint. Like all SDP connections, the Gateway needs to be SPA-protected, so that the calling agent (the Initiating Host) has the ability to generate a valid SPA packet prior to establishing the mTLS connection. Which means that the calling agents will need to be a properly onboarded Initiating Host. The benefits are that the SDP Gateway is securely hidden from unauthorized agents.
(Note that your question asked about an SDP Controller, but actually the SDP Gateway is what's handling the data plane traffic, which is where these API calls would take place).
------------------------------
Jason Garbis
Co-Chair, SDP Zero Trust Working Group
SVP Products, Appgate
------------------------------
Original Message:
Sent: Apr 23, 2021 11:30:57 AM
From: Anna Schorr
Subject: API Gateway for access
Hello Keith,
Great question! @Juanita Koilpillai, @Shamun Mahmud, @John Yeoh, @Junaid Islam, or @Bob Flores can you help with this question?
"Can anyone tell me if an SDP controller can be configured as an API gateway or to allow API gateway services?"
------------------------------
Anna Campbell Schorr
Training Content Development
Cloud Security Alliance
aschorr@cloudsecurityalliance.org
Original Message:
Sent: Apr 13, 2021 07:21:44 AM
From: Keith Patterson
Subject: API Gateway for access
Hello
Can anyone tell me if an SDP controller can be configured as an API gateway or to allow API gateway services?
Thanks
------------------------------
Keith Patterson
President
Malpaso Consulting
------------------------------