What is tenant isolation?
Tenant isolation is the set of controls that prevents one customer organization from accessing another organization’s data in a shared SaaS platform.
Business software often stores customer, employee, financial and operational data for many organizations on shared infrastructure. The important question is how the application prevents one tenant or user from reaching data they should not see.
Ask how database queries are scoped to the correct organization and whether isolation is enforced at the data layer as well as in the user interface.
Strong systems distinguish administrators, managers, employees, field users and support access rather than treating every authenticated user the same.
Documents and photos should use access controls and time-limited or authenticated delivery instead of publicly guessable file URLs.
Administrative changes, support access and sensitive workflow actions should leave enough history for the organization to investigate what happened.
Tenant isolation is the set of controls that prevents one customer organization from accessing another organization’s data in a shared SaaS platform.
No. Authentication identifies the user; authorization and data-layer controls determine what that user can access after login.