Software as a Service is a cloud delivery model where the provider hosts the application and its supporting infrastructure, then makes the software available over the internet by subscription. Customers use the application rather than manage it. This model is common for collaboration, productivity, and business applications where speed and simplicity matter most.
What SaaS Means in Security and Delivery Terms
Software as a Service is a hosted delivery model, not a local installation model. The provider owns the application stack, while customers consume the service through a browser, client, or API and inherit the provider’s availability, security, and change-management choices.
That shift matters because the security boundary moves from software ownership to service assurance. The buyer no longer patches the application itself, but still remains responsible for configuration, user access, data handling, and how the service is integrated into the rest of the environment.
Why SaaS Changes the Control Model
SaaS changes who controls what. The vendor typically manages infrastructure, platform operations, and much of the application maintenance, while the customer governs account setup, permissions, identity federation, data retention choices, and acceptable use. That shared-responsibility split is the core operational feature of the model.
This is why SaaS often reduces maintenance burden but does not eliminate security work. A well-run deployment still needs access review, tenant hardening, session protection, and governance over how users, administrators, and connected systems reach the service. In practice, the most common failures come from assumptions that the provider is responsible for every layer.
Common SaaS Security Considerations
SaaS introduces familiar security concerns in a different form. Misconfigured sharing, overpermissive roles, weak authentication, unmanaged third-party integrations, and exposed data exports can all create material exposure even when the underlying application is well managed by the provider. Because the service is internet-facing by design, identity and configuration often matter more than traditional host controls.
Availability is also a real consideration. Customers depend on the vendor’s uptime, support, backup strategy, and recovery posture, but they also need an exit plan for data portability, export formats, and service discontinuation. A SaaS outage or account lockout can become a business interruption very quickly when the platform sits in the critical path.
Where SaaS Fits in the Broader Cloud Stack
SaaS is one part of cloud computing alongside IaaS and PaaS, but it is the most abstracted of the three. Customers usually cannot tune the operating system or runtime, so the practical security focus shifts upward toward identity, configuration, content controls, and data governance rather than infrastructure hardening.
That also makes SaaS a common integration point. Many organisations connect SaaS applications to directories, collaboration tools, ticketing systems, and automation platforms, which increases convenience but also expands the trust boundary. The more a SaaS product is embedded into business workflows, the more important it becomes to understand access paths, permissions, logging, and data movement.
Risk and Threat Considerations
SaaS concentrates sensitive data and business workflows in a provider-managed environment, so account compromise, misconfiguration, and third-party dependency risk can have immediate impact. Attackers often target the customer tenant rather than the provider’s core platform because the tenant is where permissions, data access, and business content are exposed.
Failure mechanism: Weak authentication, excessive permissions, insecure integrations, or poor tenant configuration can let an attacker access data, manipulate content, or persist through a trusted cloud service path.
Impact: The result can include data exposure, fraudulent transactions, workflow disruption, and loss of control over business-critical collaboration or productivity systems.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0, NIST SP 800-53 Rev 5, OWASP ASVS, CSA Cloud Controls Matrix and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | GV.SC-01 — Cybersecurity Supply Chain Risk Management | SaaS depends on provider and integration trust relationships. |
| PR.AA-05 — Identity Management, Authentication, and Access Control | SaaS security hinges on tenant identity, authentication, and access decisions. | |
| PR.DS-01 — Data-at-Rest is Protected | SaaS stores customer data in provider-managed environments that still require protection. | |
| Recommendation — Assess SaaS providers and integrations as supply-chain dependencies before granting production access. Enforce strong authentication and least-privilege access for every SaaS tenant and admin role. Classify and protect data stored in SaaS platforms according to its sensitivity. | ||
| NIST SP 800-53 Rev 5 | AC-2 — Account Management | SaaS tenant access depends on provisioning, review, and removal of user accounts. |
| IA-2 — Identification and Authentication (Organizational Users) | SaaS users and admins must authenticate before accessing hosted business functions. | |
| Recommendation — Review and remove SaaS accounts promptly to keep tenant access aligned to current need. Require strong authentication for SaaS users and administrators. | ||
| OWASP ASVS | V10 — OAuth and OIDC | Many SaaS deployments rely on federation and delegated login flows. |
| V8 — Authorization | SaaS risk often comes from tenant roles and object-level access decisions. | |
| Recommendation — Validate federated login and token handling for SaaS integrations and SSO. Verify SaaS authorization rules for roles, objects, and admin functions. | ||
| CSA Cloud Controls Matrix | IAM — Identity & Access Management | CSA CCM directly addresses access governance for cloud services including SaaS. |
| DSP — Data Security & Privacy | SaaS centralises customer data handling, retention, and protection controls. | |
| Recommendation — Apply IAM governance to SaaS tenants, administrators, and connected applications. Set SaaS data handling and retention rules to match business and privacy requirements. | ||
| CIS Controls v8 | CIS-6 — Access Control Management | SaaS use depends on controlling who can reach applications and data. |
| Recommendation — Manage SaaS access centrally and remove unnecessary permissions quickly. | ||
Practitioner Guidance
Governance implication: Treat SaaS as a shared-control service and assign clear ownership for tenant administration, identity policy, data handling, and integration approvals. The most common governance gap is assuming the vendor is the control owner for settings that the customer actually decides.
Practitioner takeaway: The security question for SaaS is rarely whether the platform is “secure enough” in the abstract, but whether the tenant, identities, and integrations are governed with the same discipline as any other production system.
Related resources from NHI Mgmt Group
- What is the difference between service metrics and control metrics in ticketing software?
- How should teams govern service accounts that can publish software?
- How should teams govern service accounts and CI jobs in software delivery?
- How should identity teams treat service accounts inside the software development lifecycle?