Funkcjonujące z interfejsem programowania aplikacji (API) CASB oparty na API z reguły cechuje łatwość wdrożenia, a rozwiązania nie znajdują się w bezpośredniej ścieżce między przedsiębiorstwami a aplikacjami w chmurze. CASB zaczyna działać w momencie, kiedy dane trafią do chmury na podstawie wyzwalacza API. Cała operacja jest asynchroniczna, więc użytkownik nie musi się obawiać o wydajność oraz opóźnienia w działaniu. API jest gwarantem zasięgu na urządzeniach zarządzanych, niezarządzanych oraz może oddziaływać na dane, które są transmitowane oraz, które znajdują się „w spoczynku”. CASB funkcjonujący z interfejsem programowania aplikacji ma dwie wady:

wsparcia API nie mają wszyscy dostawcy usług w chmurze. całość działania jest retrospektywna, więc dane do momentu załączenia CASB pozostają niezabezpieczone.

Oparte na serwerze pośredniczącym (proxy) CASB oparty na proxy jest umiejscowiony bezpośrednio między przedsiębiorstwem a aplikacją chmurową. Tryb ten jest „wbudowany”, więc działania są podejmowane w czasie rzeczywistym, co jest gwarantem zabezpieczenia danych przed trafieniem do chmury.