testing ZTNA for SaaS access and running into limits with encrypted traffic. once sessions are proxied over TLS, visibility drops to metadata. hard to tell what users are actually doing inside approved apps.
security wants auditability and control. privacy pushes back on full TLS inspection. enabling decryption adds latency and creates other concerns.
without decryption, most controls seem coarse. you see domains, sessions, maybe some risk signals. not much at the action level.
example problem is data leaving through approved apps. if someone pastes sensitive data into tools like ChatGPT, it’s hard to detect without inspecting content.
testing so far shows similar tradeoffs. policy enforcement works at a high level, but detailed visibility requires decryption.
for teams running this in production, what level of visibility do you actually rely on.. are you using full TLS inspection, partial, or none. how are you handling data exfiltration through approved SaaS??
looking for approaches that work without relying entirely on decrypting traffic