Courseiva
Security ArchitecturemediumMultiple SelectObjective-mapped

SY0-701 Security Architecture Practice Question

A company uses a SaaS CRM platform. The provider patches the application and underlying infrastructure. Which two responsibilities remain with the company? Select two.

⚠ Common exam trap

Test-takers frequently confuse the SaaS model with IaaS or PaaS, mistakenly thinking the customer is responsible for patching the application or infrastructure, when in fact the customer's duties are limited to account and data governance.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Set up MFA, conditional access, and user-role assignments for tenant accounts.

In a SaaS model, the customer retains responsibility for securing their tenant accounts, including configuring multi-factor authentication (MFA), conditional access policies, and role-based access control (RBAC) for users. These are identity and access management (IAM) controls that the provider cannot enforce on behalf of the customer, as they depend on the customer's specific user directory and security policies.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Set up MFA, conditional access, and user-role assignments for tenant accounts.

    Why this is correct

    In a SaaS model, the provider owns the application, but the customer remains responsible for tenant-level identity controls. This means configuring multi-factor authentication for every account, setting conditional access rules to restrict sign-ins by device risk or geolocation, and assigning role-based permissions using the app's native admin center or an integrated identity provider like Azure AD. Without these controls, a single compromised credential can expose the entire tenant, regardless of how well the provider patches its code.

  • Patch the SaaS application's source code on the provider's servers.

    Why it's wrong here

    The SaaS provider applies its own updates to the shared application code on a regular cadence, and customers have no direct access to the underlying servers or source repository. If a customer tried to patch that source code, they would need credentials and infrastructure that the provider deliberately withholds to maintain security and multi-tenant isolation. Moreover, such action is contractually prohibited and would likely cause the tenant to lose support, so it is neither a feasible nor a shared responsibility.

  • Decide what customer data is entered into the service and how it is shared.

    Why this is correct

    The customer, not the provider, determines what data is submitted to the SaaS platform and how that data is shared with external parties or other modules within the service. This includes classifying data at rest, setting cross-tenant sharing permissions, configuring export and deletion policies, and ensuring privacy regulations such as GDPR or HIPAA are satisfied through appropriate measures. Even though the provider stores the raw bytes, the customer carries the data-owner accountability for any breach or misuse of that information.

  • Replace the provider's hypervisors with company-owned hardware.

    Why it's wrong here

    In a SaaS stack, the hypervisor and the physical hosts that run it are part of the provider's responsibility, and the customer is only granted API-level or UI-level access to the application. To replace the hypervisor, the customer would need physical access to the datacenter, direct management of the virtualization layer, and the ability to migrate live workloads — none of which are exposed to tenants in a logically isolated environment. Attempting such a replacement would disrupt availability, void the provider's SLAs, and introduce security risks that the customer is not equipped to mitigate.

  • Maintain the provider's network firewalls and datacenter cooling systems.

    Why it's wrong here

    Physical infrastructure maintenance — including network firewalls, cooling systems, power feeds, and server room access controls — is exclusively in the provider's domain in a SaaS arrangement. The customer cannot even view the datacenter topology, let alone configure edge firewalls or monitor HVAC thresholds, because those operational functions are hidden behind the abstraction of the service. These responsibilities are also covered by the provider's SOC 2 and ISO 27001 certifications, so transferring them to the customer would invalidate those compliance assurances.

Quick reference

Access Control Model Comparison

ModelAcronymWho Controls Access?Best For
Discretionary Access ControlDACResource ownerSmall teams, file shares
Mandatory Access ControlMACSystem / security labelsClassified govt / military
Role-Based Access ControlRBACAdministrator (via roles)Enterprise environments
Attribute-Based Access ControlABACPolicy engine (user + resource attributes)Fine-grained, dynamic policies
Rule-Based Access ControlRuBACSystem rules / ACLsFirewall rules, network ACLs

About these practice questions

Courseiva writes every SY0-701 question from scratch — 1,013 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SY0-701 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SY0-701 exam.