Courseiva

CCNA Describe The Concepts Of Security Compliance And Identity Questions

75 of 210 questions · Page 1/3 · Describe The Concepts Of Security Compliance And Identity topic · Answers revealed

1
MCQhard

A company hosts a line-of-business application on an Azure virtual machine. The IT team is responsible for configuring the operating system, installing security updates, and managing the application code. An auditor asks who is responsible for the physical security of the data center where the virtual machine runs. According to the shared responsibility model for cloud services, who is responsible?

A.The customer
B.Microsoft
C.Both the customer and Microsoft equally
D.Neither – physical security is no longer needed in the cloud
AnswerB

In an Infrastructure-as-a-Service (IaaS) model, Microsoft retains full responsibility for the physical security of the underlying data centers, including the buildings, servers, networking hardware, and environmental controls. This encompasses safeguarding against unauthorized physical access, environmental threats, and ensuring the integrity of the foundational infrastructure. This division of responsibility is a fundamental aspect of the shared responsibility model, where the cloud provider manages the "security of the cloud."

Why this answer

Under the shared responsibility model, Microsoft is responsible for the physical security of its Azure data centers, including access controls, surveillance, and environmental safeguards. The customer is responsible for securing the virtual machine's operating system, applications, and data, but not the physical infrastructure. Therefore, Microsoft retains responsibility for physical security even when the customer manages the guest OS and application.

Exam trap

The trap here is that candidates mistakenly think the customer is responsible for all security when they manage the OS and application, but physical security always remains the provider's responsibility under the shared responsibility model.

Why the other options are wrong

A

In the shared responsibility model, physical security of the data center is always the responsibility of the cloud provider (Microsoft), not the customer. The customer is responsible for securing their own data, applications, and configurations on the VM.

C

In the shared responsibility model, physical security of the data center is always the responsibility of the cloud provider (Microsoft), not shared. The customer is responsible for securing the OS, applications, and data, but not the physical infrastructure.

D

Physical security of the data center is always the responsibility of the cloud provider (Microsoft) under the shared responsibility model; it is never eliminated in cloud computing.

2
MCQhard

A company deploys a custom application on Azure App Service (PaaS). Which of the following security responsibilities falls completely under the customer's scope according to the shared responsibility model?

A.Applying operating system patches to the virtual machines running the App Service
B.Configuring network security groups to filter traffic to the App Service
C.Managing the application code and its configuration
D.Ensuring physical security of the Azure data centers
AnswerC

In the shared responsibility model, the customer always retains full accountability for the security within their deployed application, regardless of the cloud service model. This encompasses developing secure application code, implementing robust authentication and authorization, managing application-level configurations, and ensuring proper data encryption and handling within the application itself. Securing the application layer is a primary customer responsibility to prevent vulnerabilities and data breaches.

Why this answer

In the shared responsibility model for PaaS like Azure App Service, the customer is responsible for managing the application code and its configuration, including secrets, connection strings, and authentication settings. Microsoft manages the underlying platform, including the OS and runtime, so the customer's scope is limited to what they deploy and configure within the service.

Exam trap

The trap here is that candidates confuse PaaS with IaaS and assume they must manage OS patches or NSGs, but in PaaS, those are abstracted and Microsoft's responsibility, while the customer's focus is on application-level security.

How to eliminate wrong answers

Option A is wrong because applying OS patches to the virtual machines running App Service is Microsoft's responsibility, as the platform is abstracted and the customer has no direct access to the underlying VMs. Option B is wrong because configuring network security groups (NSGs) is not applicable to App Service; traffic filtering is done via App Service access restrictions or Azure Front Door/WAF, not NSGs, which are for IaaS VNets. Option D is wrong because ensuring physical security of Azure data centers is entirely Microsoft's responsibility under the shared model, never the customer's.

3
MCQeasy

Your organization is adopting a Zero Trust security model. You are tasked with implementing identity protection. The requirements are: enforce multi-factor authentication (MFA) for all users when accessing cloud applications, ensure that risky sign-ins are detected and blocked automatically, and provide administrators with a dashboard showing user risk levels. You have Microsoft Entra ID P2 licenses. What should you configure?

A.Configure Microsoft Sentinel to collect sign-in logs and create custom alerts for risky sign-ins.
B.Configure a Conditional Access policy to require MFA for all cloud apps, enable Identity Protection to detect and automatically block risky sign-ins, and use the Identity Protection dashboard.
C.Configure Privileged Identity Management for all users and enable MFA.
D.Configure Microsoft Defender for Cloud Apps to require MFA and detect risky sign-ins.
AnswerB

Conditional Access enforces MFA for all cloud apps, while Microsoft Entra ID Protection detects risky sign-ins and can automatically block them, and its dashboard surfaces user risk levels. Together these satisfy all three stated requirements using the P2 licences already held.

Why this answer

Microsoft Entra ID P2 includes Identity Protection, which provides risk detection for sign-ins and users, and Conditional Access, which enforces access controls like MFA. A Conditional Access policy requiring MFA for all cloud apps directly meets the first requirement. Enabling Identity Protection allows automatic blocking of risky sign-ins via risk-based Conditional Access policies, and the Identity Protection dashboard shows user risk levels, satisfying the remaining requirements.

Exam trap

SC-900 often tests the confusion between Microsoft Entra ID Identity Protection and other security services like Microsoft Defender for Cloud Apps or Microsoft Sentinel, leading candidates to choose a CASB or SIEM solution for identity protection requirements that are natively handled by Entra ID P2 features.

How to eliminate wrong answers

Option A is wrong because Microsoft Sentinel is a SIEM/SOAR solution that collects and analyzes logs but does not natively enforce MFA or automatically block sign-ins; it would require custom automation and lacks the built-in Identity Protection risk detection and dashboard. Option C is wrong because Privileged Identity Management (PIM) is for just-in-time privileged role activation and approval workflows, not for enforcing MFA for all users or detecting risky sign-ins; it does not provide the required risk dashboard. Option D is wrong because Microsoft Defender for Cloud Apps is a Cloud Access Security Broker (CASB) that provides anomaly detection and session controls, but it does not directly enforce MFA for all cloud apps nor does it provide the Identity Protection user risk dashboard; MFA enforcement is done via Conditional Access, not Defender for Cloud Apps.

4
MCQeasy

A security administrator is explaining authentication and authorization to new IT staff. Which statement correctly describes the difference between these two processes?

A.Authentication verifies what a user can do; authorization verifies who the user is.
B.Authentication verifies who the user is; authorization verifies what the user can do.
C.Both authentication and authorization verify the user's identity.
D.Authorization is always performed before authentication.
AnswerB

Authentication establishes identity by validating credentials such as passwords or tokens, confirming who the principal is. Authorization then evaluates permissions and policy to determine which resources and actions that authenticated identity may access, which is precisely the distinction the stem asks for.

Why this answer

Authentication is the process of verifying the identity of a user, device, or other entity, typically through credentials like a password, biometric, or certificate. Authorization determines what an authenticated entity is permitted to do, such as accessing specific resources or performing certain actions, often enforced via access control lists (ACLs) or role-based access control (RBAC). In Microsoft Entra ID, authentication occurs first (e.g., via OAuth 2.0 or SAML), and then authorization is evaluated using claims or directory roles.

Exam trap

The trap here is confusing the sequence and purpose of authentication versus authorization, leading candidates to reverse the definitions or assume authorization can occur without prior authentication.

How to eliminate wrong answers

Option A is wrong because it reverses the definitions: authentication verifies identity, not permissions, and authorization verifies permissions, not identity. Option C is wrong because authorization does not verify the user's identity; it only determines access rights after identity has been established. Option D is wrong because authentication must always be performed before authorization; you cannot authorize an unknown entity.

5
MCQeasy

A company operates an e-commerce website that must remain accessible during high-traffic holiday seasons. The IT team deploys additional web servers and implements automatic failover to a secondary data center if the primary site goes down. Which security principle is the company primarily addressing?

A.Confidentiality
B.Integrity
C.Availability
D.Authorization
AnswerC

Availability, a core tenet of the CIA triad, directly addresses the requirement for an e-commerce website to remain operational and accessible to users without interruption. Implementing measures like additional servers for load balancing and failover mechanisms ensures system resilience, guaranteeing that services and data are continuously available even in the event of component failures or increased demand. This directly prevents service outages, which are critical for business continuity in an online retail environment.

Why this answer

The company is ensuring that the e-commerce website remains operational even during high-traffic periods or after a primary site failure. Deploying additional web servers and implementing automatic failover to a secondary data center directly supports the availability principle, which ensures that systems and data are accessible when needed. This is a core tenet of the CIA triad, and in this scenario, the focus is on uptime and resilience, not on protecting data from unauthorized access or modification.

Exam trap

The trap here is that candidates often confuse availability with authorization, mistakenly thinking that controlling who can access the site (authorization) is the same as ensuring the site is up and running (availability).

Why the other options are wrong

A

The question focuses on maintaining website accessibility during high traffic and failover to a secondary data center, which directly relates to ensuring system uptime and resource availability, not protecting data from unauthorized access (confidentiality).

B

The question focuses on maintaining website accessibility during high traffic and failover, which directly relates to uptime and reliability (availability), not data accuracy or protection from unauthorized modification (integrity).

D

Authorization controls who can access resources, but the question focuses on maintaining uptime and failover, which is about ensuring the system is available when needed, not about access control.

6
MCQeasy

A security manager explains that the company's security strategy relies on multiple layers of controls, such as firewalls, antivirus software, and multi-factor authentication, so that if one layer fails, another can still prevent an attack. Which security principle does this strategy best represent?

A.Defense in depth
B.Least privilege
C.Zero Trust
D.Separation of duties
AnswerA

Defense in depth is a cybersecurity strategy that employs multiple, overlapping security controls and mechanisms to protect assets across various layers of an organization's infrastructure. This layered approach ensures that if one security control fails or is bypassed, other controls are in place to detect and prevent unauthorized access or malicious activity. It provides redundancy and resilience, significantly increasing the effort and time required for an attacker to compromise a system or data.

Why this answer

Defense in depth is the correct answer because it explicitly describes a layered security strategy where multiple independent controls (firewalls, antivirus, MFA) are deployed so that if one layer is bypassed or fails, subsequent layers still provide protection. This principle is foundational to modern security architecture and directly matches the scenario of using diverse controls to prevent a single point of failure.

Exam trap

The trap here is that candidates often confuse Zero Trust with defense in depth because both involve multiple controls, but Zero Trust is specifically about verifying every access request regardless of origin, whereas defense in depth is about layering independent controls to provide redundancy and depth.

Why the other options are wrong

B

The question describes multiple layers of controls (firewalls, antivirus, MFA) that work together to prevent attacks if one fails. Least privilege is about granting only necessary access rights, not layering defenses.

C

The question describes multiple layers of controls (firewalls, antivirus, MFA) to prevent attack if one fails, which is the definition of defense in depth. Zero Trust is a security model that assumes no implicit trust and requires continuous verification, not specifically about layered controls.

D

The question describes multiple layers of security controls (firewalls, antivirus, MFA) working together, which is the definition of defense in depth. Separation of duties is about dividing tasks among different people to prevent fraud or error, not about layered defenses.

7
MCQhard

You run the following KQL query in Microsoft Sentinel. What is the purpose of this query? ```kusto SigninLogs | where UserPrincipalName == "admin@contoso.com" | where ResultType == "50126" | summarize FailedAttempts = count() by IPAddress | sort by FailedAttempts desc ```

A.To detect potential brute-force attacks against a specific user account
B.To find all users who signed in from multiple IP addresses
C.To identify sign-ins that failed multi-factor authentication
D.To list all IP addresses that accessed the tenant
AnswerA

Filtering SigninLogs to one UserPrincipalName and error 50126 (invalid credentials), then counting failures per IPAddress and sorting descending, surfaces source addresses generating repeated failed sign-ins. That pattern indicates a brute-force or password-spray attempt targeting that specific account.

Why this answer

The query filters SigninLogs for a specific user (admin@contoso.com) and a specific failure code (ResultType == "50126"), then counts failed attempts per IP address and sorts descending. ResultType 50126 corresponds to 'Invalid username or password' in Azure AD sign-in logs. Aggregating by IPAddress and sorting by FailedAttempts desc reveals which IPs are generating the most failed logins for that account, which is the classic pattern of a brute-force or password spray attack targeting a single user.

Exam trap

SC-900 often tests the ability to distinguish between different sign-in failure codes and aggregation patterns, so candidates may mistakenly assume any failed sign-in query is about MFA or multi-user analysis, when the specific ResultType 50126 and single-user filter clearly indicate a brute-force detection.

How to eliminate wrong answers

Option B is wrong because the query filters on a single UserPrincipalName and never projects or aggregates by user, so it cannot identify multiple users signing in from multiple IPs. Option C is wrong because ResultType 50126 is an invalid-credentials failure, not an MFA failure; MFA-related failures typically surface as 50074 (MFA required) or 500121 (MFA failed), and the query does not reference MFA at all. Option D is wrong because the query is scoped to one user and only counts failed sign-ins (ResultType 50126), so it does not list all IPs that accessed the tenant, nor does it include successful sign-ins.

8
MCQeasy

A security administrator configures user accounts so that employees have only the permissions necessary to perform their job functions and no more. Which security concept is being applied?

A.Defense in depth
B.Least privilege
C.Separation of duties
D.Zero Trust
AnswerB

Least privilege is a fundamental security principle where users, applications, or systems are granted only the minimum necessary permissions to perform their specific tasks and nothing more. By configuring user accounts with only the essential rights, a security administrator significantly reduces the potential attack surface and limits the 'blast radius' if an account is compromised. This practice directly aligns with the action of an administrator configuring user accounts to restrict their access to only what is absolutely required for their job functions.

Why this answer

The principle of least privilege dictates that users should be granted only the permissions necessary to perform their specific job functions and no more. By configuring accounts with minimal access rights, the administrator directly applies this concept to reduce the attack surface and limit potential damage from compromised credentials.

Exam trap

The trap here is that candidates often confuse 'least privilege' with 'separation of duties' because both involve limiting access, but separation of duties focuses on splitting tasks across multiple people to prevent collusion, not on minimizing individual permissions.

Why the other options are wrong

A

Defense in depth is a layered security strategy using multiple controls, not specifically about limiting permissions to only what is necessary for a job role.

C

Separation of duties involves dividing critical tasks among multiple users to prevent fraud or error, not limiting individual permissions to only what is necessary.

D

Zero Trust is a security model that assumes no implicit trust and requires continuous verification, not specifically about limiting permissions to job functions.

9
MCQeasy

Which of the following is a primary purpose of Microsoft Entra ID Identity Protection?

A.Detect and remediate identity risks
B.Manage privileged roles
C.Classify and protect sensitive data
D.Manage device compliance policies
AnswerA

Microsoft Entra ID Identity Protection evaluates sign-in and user risk signals, then triggers automated remediation such as requiring password reset or blocking access. Its core function is detecting and remediating identity risks, covering compromised credentials and risky sign-in behaviour.

Why this answer

Microsoft Entra ID Identity Protection is designed to detect, investigate, and remediate identity-based risks. It uses signals like leaked credentials, atypical sign-in behavior, and risky users to generate risk detections and risk levels, which can be used in Conditional Access policies to block or require remediation.

Exam trap

SC-900 often tests the distinction between Identity Protection (risk detection and remediation) and PIM (privileged role management), tricking candidates who confuse identity risk with privileged access.

How to eliminate wrong answers

Option B is wrong because managing privileged roles is the function of Privileged Identity Management (PIM), not Identity Protection. Option C is wrong because classifying and protecting sensitive data is the role of Microsoft Purview Information Protection. Option D is wrong because managing device compliance policies is handled by Microsoft Intune, not Identity Protection.

10
MCQhard

A company uses Microsoft Entra ID and has multiple departments with separate organizational units (OUs) in its on-premises Active Directory. The help desk team needs to be able to reset passwords for users only in the Finance department. What feature should be used to delegate this administrative scope?

A.Dynamic groups
B.Administrative Units
C.Conditional Access policies
D.Privileged Identity Management (PIM)
AnswerB

Administrative Units (AUs) in Microsoft Entra ID are specifically designed to enable scoped administration by defining a subset of users, groups, or devices. For a company with multiple departments, AUs allow the delegation of administrative roles, such as User Administrator or Group Administrator, to manage only the identities within a particular department's AU. This ensures that departmental administrators can perform necessary management tasks without gaining tenant-wide privileges, adhering to the principle of least privilege.

Why this answer

Administrative Units (AUs) in Microsoft Entra ID allow you to delegate administrative permissions over a subset of users, groups, or devices without granting broader tenant-wide access. By creating an AU for the Finance department and assigning the Helpdesk Administrator role scoped to that AU, the help desk team can reset passwords only for Finance users, matching the on-premises OU structure.

Exam trap

The trap here is confusing delegation of administrative scope (Administrative Units) with membership automation (Dynamic groups) or access control (Conditional Access), leading candidates to pick a feature that manages users rather than one that limits administrative permissions.

Why the other options are wrong

A

Dynamic groups automatically manage group membership based on user attributes (e.g., department), but they do not provide delegated administrative scopes for tasks like password reset. Administrative Units are required to delegate administration over specific sets of users.

C

Conditional Access policies control access to applications based on conditions like location or device state, not for delegating administrative tasks like password resets to specific user scopes.

D

Privileged Identity Management (PIM) provides time-based and approval-based role activation to manage privileged access, but it does not delegate administrative scope over specific organizational units. PIM manages roles like Global Administrator, not scoped password reset permissions for a department.

11
MCQhard

A company uses Microsoft Defender for Endpoint. An alert indicates that a device is communicating with a known malicious IP address. The security team wants to automatically block the IP address on all devices. Which action should they configure?

A.Custom detection rule
B.Automated investigation
C.Indicator of compromise (IoC)
D.Threat analytics report
AnswerC

An Indicator of Compromise (IoC) is a piece of forensic data, such as an IP address, file hash, domain, or URL, that identifies malicious activity on a network or system. In Microsoft Defender for Endpoint, administrators can configure custom IoCs to explicitly allow, audit, or block specific entities across all managed devices. By adding a malicious IP address as a "Block" IoC, Defender for Endpoint will prevent communication with that IP, effectively stopping potential command-and-control or data exfiltration attempts.

Why this answer

An Indicator of Compromise (IoC) in Microsoft Defender for Endpoint lets security teams define a known malicious IP address, URL, domain, or file hash and configure an action such as 'Block' or 'Alert and block'. Once created, the IoC is enforced across all onboarded devices, automatically blocking communication with the malicious IP. This is the correct feature for automated, organization-wide blocking.

Exam trap

SC-900 often tests the confusion between detection features (custom detection rules, threat analytics) and enforcement features (IoC blocking) — candidates pick detection when the question asks for automatic blocking.

How to eliminate wrong answers

Option A is wrong because a custom detection rule queries historical event data to generate alerts — it detects but does not block network traffic. Option B is wrong because automated investigation triggers remediation playbooks after an alert, but it does not directly define and enforce a block on a specific IP. Option D is wrong because threat analytics reports provide intelligence and context about active threats; they do not enforce blocking actions.

12
MCQmedium

A multinational company stores customer data across multiple Azure regions. A new regulation requires that customer data must remain within the country's borders and cannot be transferred abroad. Which concept does this regulation primarily relate to?

A.Data Sovereignty
B.Data Residency
C.Data Retention
D.Data Classification
AnswerA

Data sovereignty dictates that data is subject to the laws and governance of the nation where it is physically stored or processed. This legal principle directly impacts cross-border data transfers, as companies must ensure that moving data to another jurisdiction does not violate the originating country's privacy, security, or regulatory frameworks. It is a critical consideration for multinational corporations handling sensitive customer information, ensuring compliance with local legal requirements.

Why this answer

Data Sovereignty is the correct answer because the regulation mandates that customer data must remain within the country's borders and cannot be transferred abroad. This legal and compliance concept asserts that data is subject to the laws and governance structures of the nation where it is physically stored, directly addressing cross-border transfer restrictions.

Exam trap

The trap here is that candidates often confuse Data Sovereignty (legal/jurisdictional control) with Data Residency (physical storage location), but the regulation's explicit focus on 'cannot be transferred abroad' makes sovereignty the correct concept.

How to eliminate wrong answers

Option B (Data Residency) is wrong because it refers to the physical or geographic location where data is stored, not the legal requirement that data must stay within a specific country's jurisdiction. Option C (Data Retention) is wrong because it concerns policies for how long data is kept, not where it can be stored or transferred. Option D (Data Classification) is wrong because it involves categorizing data by sensitivity or criticality, not the legal or geographic constraints on data movement.

13
MCQeasy

A security architect is designing a defense strategy for the organization's network. The architect assumes that an attacker may already have breached the perimeter and is operating inside the network. Therefore, the design does not automatically trust any user or device, even if they are inside the corporate network, and requires continuous verification for every access request. Which security principle does this approach best represent?

A.Defense in depth
B.Zero Trust
C.Shared responsibility
D.Least privilege
AnswerB

Zero Trust is the foundational security model that mandates explicit verification for every access request, regardless of its origin or the resource being accessed. It operates on the principle of 'never trust, always verify,' assuming that a breach is inevitable or has already occurred. This strategy requires continuous validation of identity, device health, and service context before granting and maintaining access, making it ideal for designing a robust defense against both external and internal threats.

Why this answer

The Zero Trust security principle is based on the assumption that an attacker may already be inside the network, so no user or device is automatically trusted, regardless of location. This model requires continuous verification for every access request, enforcing strict identity verification and least-privilege access controls at each step. The scenario directly describes the core tenet of Zero Trust: 'never trust, always verify.'

Exam trap

The trap here is that candidates confuse Zero Trust with defense in depth because both involve multiple security layers, but Zero Trust specifically requires continuous verification and assumes breach, whereas defense in depth does not mandate per-request trust evaluation.

Why the other options are wrong

A

Defense in depth uses multiple layers of security controls, but it does not inherently assume a breach or require continuous verification of every access request; it focuses on layered defenses rather than the 'never trust, always verify' principle.

C

Shared responsibility is a cloud security model that defines security obligations between provider and customer, not a principle for continuous verification and distrust of internal network traffic.

D

The question describes a model where no user or device is trusted by default, even inside the network, and every access request is continuously verified. This is the core definition of Zero Trust, not least privilege. Least privilege focuses on granting only the minimum permissions needed, not on continuous verification or assuming breach.

14
MCQmedium

A security architect is designing a Zero Trust strategy. Which principle ensures that network location alone does not grant trust, and all access requests must be verified?

A.Verify explicitly
B.Least privilege
C.Assume breach
D.Segregation of duties
AnswerA

Correct. Verify Explicitly is the Zero Trust principle that requires continuous verification of every access request regardless of network location. It ensures that no implicit trust is granted based on being inside the corporate network.

Why this answer

The 'Verify explicitly' principle is the core of Zero Trust, stating that every access request must be authenticated and authorized based on all available data points—including user identity, device health, location, and data sensitivity—regardless of network location. This ensures that being on a corporate network does not automatically grant trust, as all requests are verified in real time.

Exam trap

The trap here is that candidates often confuse 'Least privilege' with 'Verify explicitly' because both involve access control, but 'Least privilege' is about limiting permissions after trust is established, not about verifying trust based on network location.

How to eliminate wrong answers

Option B (Least privilege) is wrong because it focuses on limiting access rights to the minimum necessary for a user to perform their job, not on verifying every request regardless of network location. Option C (Assume breach) is wrong because it is a design mindset that assumes an attacker is already present, guiding segmentation and monitoring, but it does not directly address the verification of access requests based on network location. Option D (Segregation of duties) is wrong because it is a compliance and risk management principle that prevents conflicts of interest by dividing responsibilities among multiple people, not a Zero Trust verification principle.

15
Matchingmedium

Match each Microsoft 365 compliance feature to its function.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Prevent accidental sharing of sensitive info

Record user and admin activity

Keep or delete data for a specified time

Classify and protect content

Track compliance posture and recommendations

Why these pairings

The correct matches are: eDiscovery for searching and exporting content, Retention policies for managing retention and deletion, and Sensitivity labels for classifying and protecting data. Common confusions include mixing DLP with Sensitivity labels, and Communication Compliance with DLP.

16
MCQeasy

A user logs into the company's network using their username and password. After successful login, the user attempts to open a financial report but receives an access denied message because they are not a member of the 'Finance' security group. Which security concept is best illustrated by the access denial?

A.Authentication
B.Authorization
C.Accounting
D.Non-repudiation
AnswerB

Authorization is the critical security process that determines what an authenticated user or system is permitted to do or access within a network or application. Following successful authentication, authorization mechanisms evaluate a user's assigned roles, group memberships, and specific permissions against the requested resource or action. If the user lacks the necessary privileges, access is explicitly denied, directly explaining why a logged-in user might be unable to access certain resources.

Why this answer

The access denial occurs because the user lacks the necessary permissions to open the financial report, even though their identity was verified. This is the core function of authorization, which determines what resources an authenticated user can access. In this scenario, the user is authenticated but not authorized to access the report due to missing group membership.

Exam trap

The trap here is confusing authentication (verifying identity) with authorization (granting permissions), leading candidates to select 'Authentication' because they focus on the successful login rather than the subsequent access denial.

Why the other options are wrong

A

Authentication verifies identity (who you are), but the access denial occurred after successful login, meaning identity was already confirmed. The denial is due to insufficient permissions, which is authorization.

C

Accounting tracks user actions for auditing, not access control. The access denial is due to lack of permissions, which is authorization.

D

Non-repudiation ensures that a user cannot deny having performed an action, typically through digital signatures or audit logs. The access denial here is about permissions, not about proving or denying actions.

17
MCQeasy

A company uses a hashing algorithm to verify that a downloaded software file has not been tampered with during transmission. This practice primarily protects which security principle?

A.Confidentiality
B.Integrity
C.Availability
D.Non-repudiation
AnswerB

Integrity guarantees that data remains accurate, complete, and authentic throughout its lifecycle, preventing unauthorized or accidental modification. When a company uses a hashing algorithm to verify a downloaded file, it generates a unique fixed-size string (hash value) from the file's content. Comparing this hash value with a known, trusted hash confirms that the file has not been tampered with or corrupted during transmission or storage, directly addressing data integrity by ensuring its unaltered state.

Why this answer

Hashing algorithms, such as SHA-256, produce a fixed-size hash value that acts as a digital fingerprint of the file. By comparing the hash of the downloaded file with the hash provided by the publisher, any change to the file—even a single bit—results in a completely different hash, immediately detecting tampering. This directly protects the integrity of the data by ensuring it has not been altered during transmission.

Exam trap

The trap here is that candidates often confuse hashing with encryption and select 'Confidentiality' (Option A), not realizing that hashing is a one-way function that detects changes but does not hide the data.

How to eliminate wrong answers

Option A is wrong because confidentiality is about preventing unauthorized access to data, typically achieved through encryption (e.g., AES, TLS), not hashing. Option C is wrong because availability ensures systems and data are accessible when needed, which is protected by redundancy, backups, and DDoS mitigation, not by verifying file integrity. Option D is wrong because non-repudiation provides proof of origin or delivery, often using digital signatures (e.g., RSA, ECDSA) that combine hashing with asymmetric encryption, whereas hashing alone cannot prove who created the hash.

18
MCQeasy

A company regularly performs automated backups of its critical databases and has a disaster recovery plan to restore operations quickly after a system failure. Which security principle is primarily being addressed by these measures?

A.Confidentiality
B.Integrity
C.Availability
D.Non-repudiation
AnswerC

Availability ensures systems and data remain accessible to authorised users when needed. Automated backups and a disaster recovery plan directly restore operations after failure, satisfying the stem's requirement to recover quickly. Unlike confidentiality, which protects data from unauthorised disclosure, availability addresses uptime and resilience through redundancy and restoration capabilities.

Why this answer

Automated backups and a disaster recovery plan directly support the Availability principle of the CIA triad by ensuring that critical databases can be restored and operations resumed quickly after a system failure. Availability guarantees that systems and data are accessible to authorized users when needed, and these measures minimize downtime and data loss.

Exam trap

The trap here is that candidates confuse 'backups and disaster recovery' with 'data protection' broadly, incorrectly selecting Confidentiality or Integrity, when the primary goal is to restore access and uptime, which is the essence of Availability.

Why the other options are wrong

A

Automated backups and disaster recovery plans are designed to ensure systems and data can be restored after a failure, directly supporting availability. Confidentiality is about preventing unauthorized access, not about recovery from failures.

B

Automated backups and disaster recovery plans are designed to ensure systems and data are recoverable after failures, directly supporting availability. Integrity focuses on preventing unauthorized modification, which is not the primary goal of these measures.

D

Non-repudiation ensures that actions cannot be denied by the parties involved, typically through digital signatures or audit logs. Automated backups and disaster recovery plans do not address non-repudiation; they focus on restoring data and systems after a failure, which supports availability.

19
MCQhard

A company is implementing Microsoft Purview Information Protection. They want to automatically apply a 'Confidential' sensitivity label to emails containing credit card numbers. Which policy should they configure?

A.Auto-labeling policy
B.Retention policy
C.Sensitivity label policy
D.Data loss prevention (DLP) policy
AnswerA

Auto-labeling policies in Microsoft Purview scan Exchange, SharePoint and OneDrive content for sensitive information types such as credit card numbers, then apply the Confidential label automatically without user input. This satisfies the requirement for automatic labelling of emails, unlike manual or default labelling policies.

Why this answer

An auto-labeling policy in Microsoft Purview Information Protection is designed to automatically apply sensitivity labels to content that matches specific conditions, such as the presence of credit card numbers (a sensitive information type). This policy scans emails and files for sensitive data and applies the appropriate label without user intervention. Retention and DLP policies serve different purposes, and sensitivity label policies publish labels but do not automatically apply them based on content inspection.

Exam trap

SC-900 often tests the distinction between policies that apply labels automatically versus those that require manual application or serve other purposes, so candidates must remember that auto-labeling policies are specifically for automatic classification based on content inspection.

How to eliminate wrong answers

Option B is wrong because retention policies are used to manage data lifecycle (retain or delete content) and do not apply sensitivity labels. Option C is wrong because sensitivity label policies publish labels to users and define who can see and apply them, but they do not automatically apply labels based on content; they require manual application or are used in conjunction with auto-labeling. Option D is wrong because DLP policies prevent sharing of sensitive information but do not apply sensitivity labels; they can block or warn about sharing but do not classify content with labels.

20
MCQhard

Your company uses Microsoft Defender for Cloud Apps. You notice that a user is downloading large volumes of data from a sanctioned cloud app that exceeds the normal pattern. Which action should you take to automatically block this activity?

A.Create a session policy to monitor and control downloads
B.Configure a cloud discovery policy
C.Create a Microsoft Purview DLP policy
D.Block the app in Defender for Cloud Apps
AnswerA

A session policy proxies the sanctioned app's traffic, letting Defender for Cloud Apps inspect and block download activity in real time. Creating one satisfies the requirement to automatically block the excessive downloading rather than merely alerting on it.

Why this answer

Microsoft Defender for Cloud Apps uses Conditional Access App Control to proxy user sessions to sanctioned cloud apps, enabling real-time monitoring and control. A session policy can detect anomalous download volumes and automatically block the download action within the session. This is the only option that provides real-time blocking of a specific activity (downloads) within a sanctioned app.

Exam trap

SC-900 often tests the difference between session policies (real-time control within sanctioned apps) and cloud discovery policies (visibility into unsanctioned apps), causing candidates to confuse monitoring with enforcement.

How to eliminate wrong answers

Option B is wrong because cloud discovery policies only identify and categorize shadow IT apps from network traffic logs; they cannot block user actions within a sanctioned app. Option C is wrong because Microsoft Purview DLP policies are designed to protect sensitive data based on content inspection and cannot block based on download volume or user behavior patterns. Option D is wrong because blocking the app entirely in Defender for Cloud Apps would prevent all access, not just the anomalous download activity, and is a heavy-handed response that does not meet the requirement of automatically blocking the specific activity.

21
MCQmedium

An organization wants to ensure that its security team can quickly identify and respond to threats across all workloads, including identities, endpoints, email, and cloud apps. Which Microsoft security solution provides a unified incident management experience?

A.Microsoft Sentinel
B.Microsoft Defender for Cloud
C.Microsoft Defender XDR
D.Microsoft Defender for Identity
AnswerC

Microsoft Defender XDR correlates signals across identities, endpoints, email and cloud apps into unified incidents, giving the security team one portal for detection and response. This satisfies the requirement for a unified incident management experience spanning all workloads.

Why this answer

Microsoft Defender XDR is the unified extended detection and response platform that correlates signals across Microsoft 365 Defender workloads — Defender for Identity, Defender for Endpoint, Defender for Office 365, and Defender for Cloud Apps — into a single incident queue and investigation experience in the Microsoft 365 Defender portal. This cross-domain correlation is exactly what 'unified incident management across identities, endpoints, email, and cloud apps' describes.

Exam trap

SC-900 often tests the distinction between Microsoft Sentinel (SIEM/SOAR) and Microsoft Defender XDR (unified XDR) — candidates confuse 'unified incident management' with Sentinel's incident queue and pick the wrong product.

How to eliminate wrong answers

Option A is wrong because Microsoft Sentinel is a cloud-native SIEM/SOAR platform that ingests logs from many sources (including Defender XDR via connectors) but is not the native unified incident console for the Defender workload family. Option B is wrong because Microsoft Defender for Cloud is a cloud security posture management (CSPM) and workload protection tool for Azure, AWS, and GCP resources — it does not unify identity, endpoint, email, and cloud-app incidents. Option D is wrong because Microsoft Defender for Identity only monitors on-premises Active Directory and Entra ID signals for identity-based attacks; it is one component feeding into Defender XDR, not the unified platform itself.

22
Multi-Selectmedium

An organization is migrating its on-premises applications to Azure Infrastructure-as-a-Service (IaaS). According to the shared responsibility model, which of the following security responsibilities remain with Microsoft? (Select two.)

Select 2 answers
A.Physical security of the datacenters
B.Network controls at the hypervisor layer
C.Patching the guest operating system on the VM
D.Configuring network security group (NSG) firewall rules
AnswersA, B

Microsoft, as the cloud provider, assumes full responsibility for the physical security of its global datacenters. This encompasses robust perimeter defenses, such as fencing and surveillance, along with strict access controls like biometric authentication for personnel. Furthermore, Microsoft manages environmental controls, including power, cooling, and fire suppression systems, ensuring the foundational infrastructure hosting customer VMs remains physically secure and operational.

Why this answer

In the shared responsibility model for IaaS, Microsoft retains responsibility for the physical security of its datacenters, including access controls, surveillance, and environmental protections. Additionally, Microsoft manages security at the hypervisor layer, which includes network controls that isolate virtual machines from each other and from the underlying host. These responsibilities are inherent to the infrastructure provider and cannot be delegated to the customer.

Exam trap

The trap here is that candidates often confuse patching responsibilities, assuming Microsoft patches the guest OS in IaaS, or mistakenly think NSG configuration is a Microsoft responsibility because it is a built-in Azure feature.

23
Multi-Selecthard

Which THREE are capabilities of Microsoft Defender XDR?

Select 3 answers
A.Device compliance policy management
B.Automated investigation and remediation
C.Incident management across email, endpoints, and identities
D.Cross-domain threat hunting
E.Data classification and labeling
AnswersB, C, D

Automated investigation and remediation is a core Microsoft Defender XDR capability, using correlated signals across endpoints, identities, email and cloud apps to trigger self-healing response actions. It satisfies the stem's requirement for a genuine Defender XDR capability rather than a standalone product feature.

Why this answer

Option B is correct because Microsoft Defender XDR provides automated investigation and remediation (AIR) that uses playbooks to automatically investigate alerts and take remediation actions across affected assets. Option C is correct because Defender XDR correlates alerts into unified incidents spanning email (Defender for Office 365), endpoints (Defender for Endpoint), and identities (Defender for Identity), giving a single incident queue and management experience. Option D is correct because Defender XDR enables cross-domain threat hunting, allowing advanced hunting queries over unified data from endpoints, email, identities, and cloud apps in one schema.

Option A is not correct because device compliance policy management is a Microsoft Intune/Endpoint Manager capability, not a Defender XDR function. Option E is not correct because data classification and labeling is handled by Microsoft Purview Information Protection, not Defender XDR.

Exam trap

SC-900 often tests whether candidates can separate Defender XDR (threat detection and response) from Intune (device compliance) and Purview (data classification) — candidates pick device compliance because Defender XDR surfaces device risk, but it does not manage compliance policies.

24
MCQhard

A company uses an on-premises Active Directory (AD) and wants to enable single sign-on (SSO) for users to access Microsoft 365 and a third-party SaaS application. They plan to use an external identity provider (IdP) that supports Security Assertion Markup Language (SAML) 2.0. Which identity concept does this implementation primarily rely on?

A.Federation
B.Provisioning
C.Synchronization
D.Directory extension
AnswerA

Federation establishes a trust relationship between an on-premises Active Directory and an external identity provider, such as Microsoft Entra ID, allowing users to authenticate once and gain access to multiple applications across different security domains. This process leverages industry standards like Security Assertion Markup Language (SAML) or OpenID Connect (OIDC) to exchange authentication and authorization data, enabling seamless Single Sign-On (SSO) without replicating user credentials. It specifically addresses the need for an on-premises AD to trust identities from another system for SSO.

Why this answer

Federation is the correct answer because it establishes a trust relationship between the on-premises Active Directory and the external identity provider (IdP) using SAML 2.0, enabling users to authenticate once and gain access to both Microsoft 365 and the third-party SaaS application without re-entering credentials. This relies on the IdP issuing SAML assertions that are trusted by the relying parties (Microsoft 365 and the SaaS app), which is the core mechanism of federated identity.

Exam trap

The trap here is that candidates often confuse synchronization (e.g., Azure AD Connect) with federation, thinking that syncing user accounts alone enables SSO, but synchronization only copies identities without establishing the SAML trust required for federated authentication.

How to eliminate wrong answers

Option B (Provisioning) is wrong because provisioning refers to the automated creation, management, and deletion of user accounts and attributes in target systems (e.g., Microsoft 365), not to the authentication trust that enables SSO. Option C (Synchronization) is wrong because synchronization (e.g., Azure AD Connect) copies user objects and hashes from on-premises AD to Azure AD, but it does not establish a SAML-based trust with an external IdP for SSO; it is a prerequisite for some federation scenarios but not the primary concept. Option D (Directory extension) is wrong because directory extension involves adding custom attributes to the directory schema (e.g., via Microsoft Graph or Azure AD schema extensions), which is unrelated to authentication or SSO protocols like SAML.

25
MCQeasy

A company uses Azure SQL Database, which is a Platform as a Service (PaaS) offering. The security team is reviewing the shared responsibility model and wants to know who is responsible for applying operating system patches to the underlying infrastructure that hosts the database. Who is responsible for this task?

A.The customer is responsible for patching the OS on virtual machines but not for PaaS; however, the customer must patch the OS for Azure SQL Database.
B.Microsoft is responsible for managing and patching the operating system of the underlying infrastructure for PaaS services.
C.Both the customer and Microsoft share equal responsibility for patching the OS in a PaaS model.
D.The cloud service provider partner (e.g., a managed service provider) is responsible for OS patches in PaaS.
AnswerB

This statement is correct and accurately reflects the shared responsibility model for Platform as a Service (PaaS) offerings like Azure SQL Database. In PaaS, Microsoft manages the entire underlying infrastructure, including the operating system, network controls, and physical hardware. This allows customers to focus their efforts on their applications, data, and configurations, without the operational overhead of OS patching and maintenance.

Why this answer

Azure SQL Database is a Platform as a Service (PaaS) offering where Microsoft manages the underlying infrastructure, including the operating system. In the shared responsibility model for PaaS, Microsoft is responsible for applying OS patches to the host servers, while the customer manages the database configuration and data. Therefore, option B correctly identifies Microsoft as responsible for OS patching in this context.

Exam trap

The trap here is that candidates often confuse the shared responsibility model for PaaS with IaaS, mistakenly believing that because Azure SQL Database runs on VMs, the customer must patch the OS, when in fact Microsoft abstracts and manages the entire host OS layer in PaaS.

How to eliminate wrong answers

Option A is wrong because it incorrectly states that the customer must patch the OS for Azure SQL Database; in PaaS, Microsoft handles all infrastructure patching, and the customer has no access to the underlying OS. Option C is wrong because it claims equal shared responsibility for OS patching in PaaS, but the model assigns full responsibility to Microsoft for the host OS, with the customer responsible only for data and access management. Option D is wrong because it introduces a third-party partner as responsible, but in Azure PaaS, Microsoft directly manages the infrastructure, and no external partner is involved unless explicitly contracted for additional services.

26
Multi-Selecthard

Which TWO of the following are features of Microsoft Purview Audit?

Select 2 answers
A.Manages sensitivity labels for documents
B.Provides real-time threat detection
C.Automatically blocks malicious activities
D.Records user and admin activities in the unified audit log
E.Allows searching and investigating audit log entries
AnswersD, E

Microsoft Purview's Audit solution is responsible for capturing and retaining a comprehensive record of user and administrator activities across various Microsoft 365 services, Azure, and other integrated platforms. This unified audit log provides a forensic trail of actions, including file access, mailbox operations, and configuration changes, which is crucial for security investigations, compliance adherence, and internal audits. It centralizes logging for easier management and analysis.

Why this answer

Microsoft Purview Audit is the auditing solution that captures user and administrator activity across Microsoft 365 services and writes those events to the unified audit log, which is exactly what option D describes, so D is correct. It also provides the audit search and investigation tooling (in the Microsoft Purview portal or via Search-UnifiedAuditLog / the Office 365 Management Activity API) that lets organizations query, filter, and investigate those recorded events, which is what option E describes, so E is correct. Option A is wrong because sensitivity label management is a function of Microsoft Purview Information Protection (sensitivity labels), not the Audit solution.

Option B is wrong because real-time threat detection is provided by Microsoft Defender for Office 365 / Microsoft 365 Defender alerting, not by Purview Audit, which is a logging and investigation capability. Option C is wrong because Purview Audit is passive/record-keeping and does not automatically block malicious activities; blocking is performed by DLP, Defender, or Conditional Access policies.

Exam trap

SC-900 often tests the difference between Purview Audit (logging and search) and other Purview solutions like DLP or Information Protection; candidates may confuse auditing with active enforcement.

27
MCQeasy

A company assigns permissions to users based strictly on their job title (e.g., Sales Manager can edit documents, Sales User can only read). Which identity and access management concept is being implemented?

A.Least privilege
B.Role-Based Access Control (RBAC)
C.Defense in depth
D.Zero Trust
AnswerB

Role-Based Access Control (RBAC) is an access management model where permissions are aggregated into specific roles, which are then assigned to users based on their job functions or responsibilities. This method ensures that users receive a consistent set of permissions directly relevant to their defined duties, streamlining administration and enhancing security by aligning access with organizational structure. The scenario directly describes this systematic assignment of permissions according to job title.

Why this answer

Role-Based Access Control (RBAC) is the correct concept because it assigns permissions to users based on their job title or role within the organization. In this scenario, the Sales Manager role is granted edit permissions, while the Sales User role is restricted to read-only, which is a direct implementation of RBAC where access rights are tied to roles rather than individual users.

Exam trap

The trap here is that candidates often confuse least privilege with RBAC, thinking that assigning minimal permissions per role is the same as the principle of least privilege, but RBAC is specifically about organizing permissions by role, while least privilege is a broader security goal that can be achieved through RBAC or other methods.

Why the other options are wrong

A

Least privilege grants users only the minimum permissions needed to perform their job, not based on job title. The question describes permissions assigned by job title, which is RBAC, not least privilege.

D

Zero Trust is a security model that assumes no implicit trust and requires continuous verification, not a method for assigning permissions based on job titles. The question describes role-based permission assignment, which is RBAC.

28
MCQmedium

An organization uses Microsoft Purview to manage data compliance. They need to automatically detect and protect credit card numbers stored in SharePoint Online. Which Microsoft Purview solution should they implement?

A.Microsoft Purview Audit
B.Microsoft Purview Data Loss Prevention
C.Microsoft Purview Information Protection
D.Microsoft Purview Data Lifecycle Management
AnswerB

Microsoft Purview Data Loss Prevention (DLP) is precisely engineered to identify, monitor, and protect sensitive information across an organization's digital estate, including cloud services, endpoints, and applications. DLP policies leverage a vast library of built-in sensitive information types, such as those for credit card numbers, to accurately detect specific data patterns. Upon detection, DLP can automatically apply predefined protective actions like blocking sharing, encrypting content, or notifying compliance officers, effectively preventing unauthorized data exfiltration.

Why this answer

Microsoft Purview Data Loss Prevention (DLP) is the solution designed to automatically detect sensitive information such as credit card numbers using sensitive information types and then protect it via policies that block or restrict sharing. DLP policies can be applied to SharePoint Online, OneDrive, and Exchange, making it the correct choice for automatically detecting and protecting credit card data in SharePoint.

Exam trap

SC-900 often tests the distinction between Purview solutions, baiting candidates with Information Protection (labels/encryption) when the scenario requires automatic detection and enforcement, which is DLP.

How to eliminate wrong answers

Option A is wrong because Microsoft Purview Audit only records and searches for user and admin activities; it does not detect or protect sensitive data. Option C is wrong because Microsoft Purview Information Protection focuses on classifying and labeling data (e.g., sensitivity labels) and applying encryption, but it does not automatically enforce DLP actions like blocking sharing based on sensitive info types. Option D is wrong because Data Lifecycle Management handles retention and deletion of content, not detection and protection of credit card numbers.

29
Multi-Selecteasy

An organization stores sensitive customer data in a cloud database. The security team uses encryption to protect the data while it is stored and while it is transmitted. They also implement role-based access control to ensure only authorized users can modify the data. Which two security principles are primarily being upheld by these actions?

Select 1 answer
A.Availability and integrity
B.Confidentiality and integrity
C.Confidentiality and availability
D.Privacy and accountability
AnswersB

Correct. Encryption protects confidentiality, and RBAC protects integrity by controlling modifications.

Why this answer

Encryption at rest and in transit directly protects confidentiality by preventing unauthorized access to sensitive data. Role-based access control (RBAC) ensures only authorized users can modify data, which upholds integrity by preventing unauthorized or accidental changes. Availability, which concerns system uptime and accessibility, is not primarily addressed by these measures.

Exam trap

The trap is that candidates may incorrectly believe that encryption and RBAC also ensure availability. However, availability requires redundancy, fault tolerance, and uptime measures, which are not implemented here. The correct principles are confidentiality and integrity.

Why the other options are wrong

A

Encryption protects confidentiality and integrity, while RBAC ensures only authorized users can modify data, which also supports integrity. Availability is not directly addressed by these actions; encryption and RBAC do not guarantee data is accessible when needed.

D

The actions described (encryption at rest and in transit, RBAC) primarily protect confidentiality and integrity, not privacy and accountability. Privacy is broader and involves data handling policies, while accountability requires audit logs and non-repudiation mechanisms not mentioned here.

30
Multi-Selecteasy

A company is implementing data classification in Microsoft Purview. Which THREE of the following are types of sensitive information that can be detected using built-in sensitive information types?

Select 3 answers
A.Passport numbers
B.Social security numbers
C.Credit card numbers
D.Favorite color
E.Project codenames
AnswersA, B, C

Passport numbers are definitively a built-in sensitive information type (SIT) within Microsoft Purview due to their direct association with an individual's identity and their critical role in international travel and verification processes. Disclosure of passport numbers poses a significant risk of identity theft and fraud, making their protection essential under various data privacy regulations worldwide. Microsoft Purview includes robust definitions to accurately detect and classify these globally recognized identifiers.

Why this answer

Microsoft Purview ships with numerous built-in sensitive information types (SITs) that use pattern matching, checksums, and keyword evidence to detect common regulated data. Option A (Passport numbers) is correct because Purview includes built-in SITs for passport numbers of multiple countries (for example, U.S. and EU passport formats). Option B (Social security numbers) is correct because the U.S.

Social Security Number (SSN) SIT is a core built-in type that matches the 3-2-4 digit pattern with additional validation. Option C (Credit card numbers) is correct because Purview provides built-in SITs for major card brands (Visa, Mastercard, American Express, Discover) that validate the number using the Luhn algorithm. Options D (Favorite color) and E (Project codenames) are not built-in SITs; these are arbitrary, organization-specific data elements that would require custom sensitive information types or trainable classifiers to detect.

Exam trap

The trap here is that candidates may confuse 'sensitive information' with any confidential data, but Microsoft Purview's built-in types are strictly predefined for regulated data (e.g., PII, PCI, medical) and do not include arbitrary organizational secrets like codenames or personal preferences.

31
MCQeasy

A hospital encrypts patient data stored in a database using AES-256 encryption. If an attacker manages to copy the database file, they cannot read the protected information. Which security goal is primarily achieved by this encryption measure?

A.Confidentiality
B.Integrity
C.Availability
D.Auditability
AnswerA

In the context of the CIA triad, confidentiality is the principle that prevents unauthorized disclosure of information, ensuring only authorized entities can access sensitive data. Encrypting patient data with AES directly addresses this by transforming the data into an unintelligible format for anyone without the proper decryption key. This ensures that even if an attacker gains unauthorized access to the database files, the sensitive patient information remains protected from unauthorized viewing or exfiltration.

Why this answer

AES-256 encryption ensures that even if an attacker gains unauthorized access to the database file, the data remains unreadable without the decryption key. This directly protects the secrecy of the patient data, which is the definition of confidentiality. In the context of the SC-900, encryption at rest is a primary mechanism for achieving confidentiality of stored data.

Exam trap

Microsoft often tests the distinction between confidentiality and integrity, where candidates mistakenly think encryption also verifies that data hasn't been changed, but encryption alone provides no tamper detection—that requires a separate integrity mechanism like HMAC or digital signatures.

Why the other options are wrong

B

Encryption protects data from unauthorized access, which is confidentiality. Integrity ensures data is not tampered with, but encryption alone does not prevent modification.

C

Encryption protects data from unauthorized access, not from loss or downtime. Availability concerns ensuring systems and data are accessible when needed, which encryption does not directly address.

D

Auditability refers to the ability to track and review actions, such as who accessed or modified data. Encryption alone does not provide logs or tracking; it only prevents unauthorized reading of data, which is confidentiality.

32
MCQeasy

A company uses cryptographic hashes to verify that a downloaded software file has not been modified by an attacker during transmission. Which principle of the CIA triad is primarily being addressed?

A.Confidentiality
B.Integrity
C.Availability
D.Non-repudiation
AnswerB

Integrity ensures that data remains unaltered and complete from its origin to its destination. Cryptographic hashing achieves this by generating a unique, fixed-size digital fingerprint (hash value) of the data. Any modification, even a single bit change, to the original data will result in a completely different hash value, making it immediately apparent if the data has been tampered with during transmission or storage. Comparing the computed hash of a downloaded file with a trusted, pre-published hash confirms the file's authenticity and lack of corruption.

Why this answer

Cryptographic hashing (e.g., SHA-256) produces a fixed-size digest from the file's contents. By comparing the computed hash with the publisher's published hash, any change to the file—even a single bit—yields a completely different digest, proving the file has not been tampered with. This directly protects the integrity of the data, ensuring it remains unaltered during transit.

Exam trap

The trap here is that candidates confuse 'hashing' with 'encryption' and incorrectly select Confidentiality, or they see 'verification of origin' and jump to Non-repudiation, forgetting that a bare hash only detects modification, not identity.

Why the other options are wrong

A

Confidentiality ensures data is accessible only to authorized users, but cryptographic hashes verify data hasn't been altered, which is an integrity concern, not confidentiality.

C

Availability ensures that systems and data are accessible when needed, but cryptographic hashes verify that data has not been altered, which is an integrity concern, not availability.

D

Non-repudiation ensures that a party cannot deny having performed an action, such as signing a document. Verifying a file's hash during transmission addresses integrity (detecting tampering), not non-repudiation.

33
MCQeasy

A security analyst downloads a software installer from a vendor's website. To ensure the file has not been tampered with during transmission, the analyst compares the SHA-256 hash of the downloaded file against the hash published on the vendor's official site. This practice primarily validates which security goal?

A.Confidentiality
B.Integrity
C.Availability
D.Authentication
AnswerB

When a security analyst downloads software, ensuring its integrity means verifying that the installer file has not been tampered with, corrupted, or maliciously altered during transit or storage. This is crucial to prevent the execution of unauthorized code or unintended software behavior. Comparing a cryptographic hash (like SHA256) provided by the vendor with the hash of the downloaded file is the primary method to confirm that the software's integrity remains uncompromised from its original source.

Why this answer

Comparing the SHA-256 hash of the downloaded installer against the vendor's published hash verifies that the file has not been altered during transmission. This directly validates integrity, which ensures data remains unchanged from its original source. Hashing is a one-way cryptographic function; any change in the file, even a single bit, produces a completely different hash value, making tampering detectable.

Exam trap

The trap here is that candidates confuse integrity with authentication, thinking that verifying a hash proves the file came from the vendor, but hashing alone does not authenticate the source—it only confirms the file has not changed since the hash was computed.

Why the other options are wrong

A

Comparing hashes verifies that the file has not been altered, which is a property of integrity, not confidentiality. Confidentiality concerns preventing unauthorized access to data, not detecting tampering.

C

Availability ensures that systems and data are accessible when needed, but comparing hashes does not relate to uptime or accessibility; it verifies that the file has not been altered.

D

Authentication verifies the identity of a user or system, not the integrity of data. Comparing hashes confirms the file hasn't been altered, which is an integrity check, not an authentication process.

34
MCQhard

A Microsoft 365 organization needs to classify and protect sensitive documents based on their content, such as passport numbers. They want the classification to be applied automatically without user intervention. Which Microsoft Purview solution should they use?

A.Unified labeling client
B.Data Loss Prevention (DLP) policies
C.Trainable classifiers
D.Auto-labeling with sensitivity labels
AnswerD

Auto-labeling with sensitivity labels is the precise solution for automatically classifying and protecting sensitive information across Microsoft 365 services without user intervention. This feature allows administrators to configure policies that automatically apply specific sensitivity labels, along with their predefined encryption, visual marking, and access restrictions, based on detected sensitive information types, keywords, or trainable classifiers within content. It directly addresses the need for both automatic classification and persistent protection.

Why this answer

Auto-labeling in Microsoft Purview Information Protection uses policy rules to automatically apply sensitivity labels to documents containing sensitive info like passport numbers. Trainable classifiers are used for more complex patterns but require training. Data Loss Prevention (DLP) can detect and protect but does not label documents by default.

Unified labeling is a client-side feature requiring user action.

35
MCQeasy

A company subscribes to a cloud-based email service that is delivered as Software-as-a-Service (SaaS). According to the shared responsibility model, who is primarily responsible for the physical security of the data centers where the email data is stored?

A.The customer
B.The cloud provider
C.Both the customer and the cloud provider equally
D.Neither the customer nor the cloud provider
AnswerB

For a cloud-based email service, which exemplifies Software as a Service (SaaS), the cloud provider is unequivocally responsible for the physical security of the entire underlying infrastructure. This encompasses securing the data centers, controlling physical access, maintaining environmental conditions, and protecting the servers, storage, and networking hardware that host the email application. Their robust security measures ensure the integrity and availability of the service at the foundational level.

Why this answer

In the shared responsibility model for SaaS, the cloud provider is responsible for the physical security of the data centers, including hardware, network infrastructure, and physical access controls. The customer is responsible for securing their own data, user access, and compliance within the service, but not the underlying physical infrastructure.

Exam trap

The trap here is that candidates often confuse the shared responsibility model for IaaS or PaaS with SaaS, incorrectly assuming the customer has some physical security duties, when in fact for SaaS the provider handles all physical and infrastructure security.

How to eliminate wrong answers

Option A is wrong because the customer does not have physical access to or control over the data center facilities; their responsibility is limited to data, accounts, and access management within the SaaS application. Option C is wrong because physical security is not shared equally; the cloud provider retains sole responsibility for the physical data center, while the customer handles logical security of their own data. Option D is wrong because the cloud provider is explicitly responsible for physical security under the shared responsibility model, so it is not the case that neither party is responsible.

36
MCQhard

A company uses Microsoft 365 E5. An employee's corporate laptop is infected with keylogging malware that captures the employee's credentials. The attacker uses these credentials to sign in to Exchange Online and forward sensitive emails to an external account. Under the shared responsibility model, who is primarily responsible for the security incident?

A.Microsoft is responsible because they provide the cloud service and must protect against all threats.
B.The customer is responsible because they control user devices, accounts, and access policies.
C.Both Microsoft and the customer share equal responsibility for all layers of the service.
D.Neither party is responsible because the employee bypassed security controls.
AnswerB

The customer organization retains primary responsibility for securing their user identities, endpoint devices like laptops, and the data stored within Microsoft 365. This includes implementing strong authentication policies, managing device compliance, configuring data loss prevention, and enforcing access controls. These elements fall directly under the customer's administrative control and configuration within the cloud service.

Why this answer

Under the shared responsibility model, the customer is responsible for securing user devices, managing user accounts, and configuring access policies. In this scenario, the keylogging malware on the employee's corporate laptop is a customer-side endpoint security issue, and the attacker used stolen credentials to access Exchange Online. Microsoft is responsible for the security of the cloud infrastructure (e.g., physical data centers, network, and hypervisor), but not for threats originating from compromised customer-managed devices or user accounts.

Exam trap

The trap here is that candidates assume Microsoft is fully responsible for all security in a SaaS model, overlooking that the customer must secure user devices, enforce strong authentication (like MFA), and manage account hygiene.

How to eliminate wrong answers

Option A is wrong because Microsoft is not responsible for protecting against all threats; they secure the cloud infrastructure (e.g., Azure AD, Exchange Online service) but not customer-managed endpoints or user credentials. Option C is wrong because responsibility is not equal for all layers; the customer owns identity and device security, while Microsoft owns the underlying service platform. Option D is wrong because the employee did not bypass security controls; the malware captured credentials without bypassing any policy, and responsibility still lies with the customer to enforce controls like multi-factor authentication (MFA) and endpoint protection.

37
MCQhard

A company deploys a custom web application on Azure App Service (PaaS). The application stores user data in Azure SQL Database. The security team is responsible for securing the application code, managing authentication, and configuring TLS for data in transit. According to the Microsoft shared responsibility model, which security responsibility remains with Microsoft for this PaaS deployment?

A.Patching the operating system of the underlying physical and virtual hosts
B.Configuring the firewall rules for the web application
C.Managing user access to the application
D.Encrypting the application data at rest in Azure SQL Database
AnswerA

In PaaS, Microsoft is responsible for maintaining and patching the host OS and infrastructure, freeing the customer from managing these layers.

Why this answer

In a PaaS deployment like Azure App Service, Microsoft is responsible for the security of the underlying cloud infrastructure, including patching the operating system of the physical and virtual hosts that run the platform. This is a core tenant of the shared responsibility model, where the customer manages application-level security (code, authentication, TLS) while Microsoft manages the host OS and hypervisor.

Exam trap

The trap here is that candidates often assume 'data at rest encryption' is entirely Microsoft's responsibility in PaaS, but the shared responsibility model requires customers to manage key rotation, access policies, and compliance for encryption, making it a shared task rather than a sole Microsoft responsibility.

How to eliminate wrong answers

Option B is wrong because configuring firewall rules for the web application (e.g., network security groups or App Service access restrictions) is a customer responsibility, as it involves application-level network controls. Option C is wrong because managing user access to the application (e.g., authentication and authorization) is the customer's responsibility, as it pertains to identity and access management for the application's users. Option D is wrong because encrypting application data at rest in Azure SQL Database is a shared responsibility: Microsoft provides transparent data encryption (TDE) by default, but the customer is responsible for managing encryption keys and ensuring compliance with their own encryption policies.

38
MCQeasy

A company is implementing security controls to protect data during transmission between their on-premises database and a cloud storage service. They decide to use TLS encryption. Which security goal is primarily addressed by ensuring that data is not altered during transit?

A.Availability
B.Integrity
C.Confidentiality
D.Non-repudiation
AnswerB

Integrity ensures that data has not been altered or tampered with during transit between the sender and receiver. TLS achieves this by incorporating Message Authentication Codes (MACs) or Hash-based Message Authentication Codes (HMACs) into its record protocol. These cryptographic checksums are computed over the data and a shared secret key, then appended to the encrypted message. Upon receipt, the client recalculates the MAC; if it doesn't match the received MAC, it signifies that the data has been modified, thereby preventing unauthorized changes and ensuring data trustworthiness.

Why this answer

TLS encryption provides data integrity through message authentication codes (MACs) that detect any unauthorized modification during transit. The question specifically asks about ensuring data is not altered, which is the definition of integrity, not confidentiality or availability.

Exam trap

The trap here is that candidates often associate encryption solely with confidentiality and forget that TLS also provides integrity via MACs, so they incorrectly choose confidentiality when the question explicitly asks about preventing alteration.

How to eliminate wrong answers

Option A is wrong because availability refers to ensuring systems and data are accessible when needed, not preventing alteration during transmission. Option C is wrong because confidentiality protects data from unauthorized disclosure, not from modification; TLS does provide confidentiality via encryption, but the question specifically asks about preventing alteration. Option D is wrong because non-repudiation ensures that a party cannot deny having performed an action, typically achieved through digital signatures, not through TLS encryption alone.

39
MCQmedium

Your organization uses Microsoft Entra ID for identity management. You need to ensure that users can sign in using their social media accounts, such as Google or Facebook. Which feature should you configure?

A.Privileged Identity Management
B.Identity Protection
C.External ID
D.Conditional Access
AnswerC

Microsoft Entra External ID is the correct solution for managing external users, including customers, partners, and other guests, who need to access an organization's applications. It provides the capability to configure various identity providers, such as social accounts (e.g., Google, Facebook), enterprise accounts, or local accounts, allowing external users to sign in using their preferred credentials. This service is specifically designed to facilitate secure and seamless access for customer-facing applications by leveraging external identity sources.

Why this answer

External ID (now known as Microsoft Entra External ID) allows you to configure identity providers for social accounts like Google and Facebook. This enables users to sign in with their existing social credentials by establishing federation via OAuth 2.0 or OpenID Connect protocols, rather than requiring a separate Microsoft Entra ID account.

Exam trap

The trap here is that candidates often confuse External ID (which handles identity source configuration) with Conditional Access (which only enforces policies after authentication), leading them to pick D thinking it 'controls' sign-in methods.

How to eliminate wrong answers

Option A is wrong because Privileged Identity Management (PIM) is used for just-in-time privileged role activation and access reviews, not for configuring external identity providers. Option B is wrong because Identity Protection detects and remediates identity-based risks (e.g., leaked credentials, impossible travel) but does not enable social identity federation. Option D is wrong because Conditional Access enforces policies based on signals like user, device, or location after authentication, but it cannot configure the identity providers themselves.

40
MCQeasy

A company issues laptops to all employees with BitLocker full-disk encryption enabled. If a laptop is stolen, the data on the hard drive cannot be read without the recovery key. Which security principle does this measure primarily protect?

A.Integrity
B.Availability
C.Confidentiality
D.Non-repudiation
AnswerC

BitLocker full disk encryption directly addresses confidentiality by transforming data into an unreadable format, making it inaccessible to anyone without the correct decryption key. This mechanism prevents unauthorized disclosure of sensitive information stored on the laptop, even if the device is lost or stolen. By requiring authentication (e.g., TPM, PIN, USB key) to unlock the drive, BitLocker ensures that only authorized users or systems can access the plaintext data, thereby safeguarding its secrecy.

Why this answer

BitLocker full-disk encryption ensures that data on a stolen laptop's hard drive is unreadable without the recovery key, directly protecting against unauthorized access. This aligns with the confidentiality principle, which safeguards sensitive information from disclosure to unauthorized parties.

Exam trap

The trap here is confusing encryption's role in confidentiality with integrity or availability, as candidates may mistakenly think encryption prevents data modification (integrity) or ensures access (availability), but it strictly prevents unauthorized reading.

Why the other options are wrong

A

BitLocker encryption prevents unauthorized reading of data, which protects confidentiality, not integrity. Integrity ensures data is not tampered with, which is not the primary concern here.

B

BitLocker encryption prevents unauthorized reading of data, which protects confidentiality, not availability. Availability ensures systems are accessible when needed, which encryption does not directly address.

D

Non-repudiation ensures that an action or event cannot be denied by the involved parties, typically through digital signatures or audit logs. BitLocker encryption does not provide proof of who accessed data or performed actions; it only prevents unauthorized reading of data, which is a confidentiality measure.

41
MCQmedium

You are a compliance officer for a law firm that uses Microsoft 365 E5 licenses. The firm must comply with GDPR. You need to implement a solution that automatically identifies personal data (e.g., email addresses) in SharePoint Online documents and applies a 'GDPR-Protected' sensitivity label. Additionally, you need to ensure that if a user attempts to share a labeled document externally, they receive a policy tip warning about GDPR compliance, but the share is not blocked. You have Microsoft Purview. What should you configure?

A.Create an auto-labeling policy to apply the 'GDPR-Protected' label to documents containing email addresses, and create a DLP policy for labeled documents that shows a policy tip when shared externally.
B.Create a retention policy to tag documents containing email addresses.
C.Create a sensitivity label policy that publishes the 'GDPR-Protected' label to users and train them to apply it manually.
D.Create a DLP policy that detects email addresses and shows a policy tip, but do not apply a label.
AnswerA

Auto-labeling scans SharePoint content for personal data patterns and applies the label without user input, satisfying GDPR identification. The DLP policy then matches that label and, configured for user override with a policy tip, warns on external sharing while permitting it, meeting the non-blocking requirement.

Why this answer

An auto-labeling policy in Microsoft Purview can use sensitive information types (SITs) such as email addresses to automatically apply the 'GDPR-Protected' sensitivity label to SharePoint Online documents. A DLP policy scoped to documents with that label can then show a policy tip when users attempt external sharing, without blocking the action, satisfying the requirement for a warning only. This combination meets both the auto-classification and the non-blocking policy tip requirements.

Exam trap

SC-900 often tests the misconception that a DLP policy alone can apply sensitivity labels or that a sensitivity label policy can auto-detect personal data, when in fact auto-labeling and DLP are separate Purview workloads that must be combined.

How to eliminate wrong answers

Option B is wrong because a retention policy governs how long content is kept or deleted; it does not identify personal data or apply sensitivity labels. Option C is wrong because a sensitivity label policy only publishes labels for manual application and does not automatically detect email addresses or apply the label. Option D is wrong because a DLP policy alone detects email addresses but does not apply the required 'GDPR-Protected' sensitivity label, so the labeling requirement is unmet.

42
MCQeasy

A security analyst is explaining the concept of 'Least Privilege' to a new team member. Which statement best describes the principle of least privilege?

A.Users should have only the permissions necessary to perform their job functions.
B.Users should have all permissions disabled by default.
C.Users should be given administrator rights to ensure they can perform any task.
D.Users should share one account with elevated privileges for their team.
AnswerA

The principle of least privilege dictates that users, processes, and applications should be granted the minimum level of access required to perform their authorized tasks and nothing more. This minimizes the attack surface by restricting potential damage if an account is compromised, ensuring that users can only interact with the resources essential for their specific roles. It's a foundational security concept for reducing risk.

Why this answer

The principle of least privilege dictates that users should be granted only the minimum permissions necessary to complete their job functions. This reduces the attack surface and limits potential damage from accidental or malicious actions. In Microsoft 365, this is implemented through Role-Based Access Control (RBAC) and Azure AD roles, where permissions are scoped to specific administrative units or tasks.

Exam trap

The trap here is that candidates confuse 'least privilege' with 'default deny' (Option B), but least privilege is about granting the minimal necessary permissions after initial access, not disabling all permissions upfront.

How to eliminate wrong answers

Option B is wrong because disabling all permissions by default is not the principle of least privilege; it is a separate security concept called 'default deny' or 'zero trust,' which focuses on initial access rather than ongoing permission management. Option C is wrong because granting all users administrator rights violates least privilege by providing excessive permissions, increasing the risk of privilege escalation and security breaches. Option D is wrong because sharing one account with elevated privileges eliminates accountability, breaks non-repudiation, and violates the principle of least privilege by granting more access than any single user needs.

43
MCQeasy

A company implements a policy where each employee is granted only the permissions necessary to perform their specific job role. For example, a marketing specialist has read-only access to the customer database and cannot modify financial records. Which security principle is primarily being applied?

A.Defense in depth
B.Least privilege
C.Zero Trust
D.Separation of duties
AnswerB

Least privilege is a fundamental security principle dictating that users, programs, or processes should be granted only the minimum necessary access rights or permissions required to perform their specific job function or task. This directly aligns with the scenario where an employee's access is restricted precisely to what they need for their role, minimizing the potential impact if their account is compromised or misused. Implementing least privilege significantly reduces the attack surface and the blast radius of security incidents.

Why this answer

The principle of least privilege dictates that users should be granted only the permissions necessary to perform their job functions. In this scenario, the marketing specialist receives read-only access to the customer database and no access to financial records, which directly aligns with limiting permissions to the minimum required. This reduces the attack surface and limits potential damage from accidental or malicious actions.

Exam trap

The trap here is that candidates confuse 'least privilege' with 'separation of duties' because both involve limiting permissions, but separation of duties focuses on splitting critical tasks across multiple users to prevent fraud, whereas least privilege restricts each user to the minimum permissions for their single role.

How to eliminate wrong answers

Option A is wrong because defense in depth is a layered security strategy that uses multiple controls (e.g., firewalls, antivirus, encryption) to protect resources, not a principle for assigning user permissions. Option C is wrong because Zero Trust is a security model that assumes breach and verifies every request explicitly, using concepts like micro-segmentation and continuous authentication, but it does not specifically dictate that permissions should be limited to the minimum required for a job role. Option D is wrong because separation of duties ensures that no single individual has control over all phases of a critical task (e.g., requiring two people to approve a payment), which prevents fraud and errors, but it does not restrict permissions to the minimum needed for a single role.

44
MCQeasy

A security administrator is explaining the Zero Trust model to a new colleague. The administrator states that trust should never be granted based solely on network location, and every access request must be fully authenticated and authorized using all available signals. Which Zero Trust principle does this statement describe?

A.Assume breach
B.Verify explicitly
C.Use least privilege
D.Segment access
AnswerB

The 'Verify explicitly' principle is central to Zero Trust, requiring that all access requests are authenticated and authorized based on all available data points, rather than granting implicit trust. This includes evaluating user identity, device health, location, service, data classification, and potential anomalies continuously. It directly challenges traditional security models by explicitly rejecting the notion that network location alone can confer trustworthiness for any resource access.

Why this answer

The statement that trust should never be granted based solely on network location and that every access request must be fully authenticated and authorized using all available signals directly describes the 'Verify explicitly' principle of the Zero Trust model. This principle mandates that authentication and authorization are performed for every access attempt, regardless of the source (e.g., internal network, VPN, cloud), using all available data points such as user identity, device health, and location.

Exam trap

Microsoft often tests the distinction between 'Verify explicitly' and 'Assume breach' by presenting a scenario that emphasizes authentication and authorization signals, leading candidates to confuse the proactive verification step with the reactive breach containment strategy.

How to eliminate wrong answers

Option A is wrong because 'Assume breach' is a Zero Trust principle that focuses on minimizing the blast radius and segmenting access under the assumption that a breach has already occurred, not on the requirement to authenticate and authorize every request. Option C is wrong because 'Use least privilege' is a principle that limits user access rights to only what is necessary to perform their job, but it does not address the core concept of verifying every access request based on all signals. Option D is wrong because 'Segment access' refers to dividing the network into isolated zones to limit lateral movement, not the explicit verification of each access request using multiple signals.

45
MCQeasy

An organization is moving a virtual machine to Azure Infrastructure as a Service (IaaS). According to the shared responsibility model, which of the following security tasks is the customer responsible for?

A.Physical security of the datacenter
B.Applying security updates to the guest operating system
C.Maintaining the hypervisor
D.Power and cooling infrastructure
AnswerB

For an Azure Infrastructure as a Service (IaaS) virtual machine, the customer retains full responsibility for managing and securing the guest operating system. This critical duty includes regularly applying security updates, patches, and hotfixes to the OS (e.g., Windows Server, Linux distributions) to mitigate vulnerabilities. Microsoft provides the underlying infrastructure, but the customer must actively maintain the OS's security posture, including anti-malware and firewall configurations.

Why this answer

In an IaaS deployment, the customer retains responsibility for securing the guest operating system, including applying security updates. Microsoft manages the physical infrastructure and hypervisor, while the customer must patch and configure the OS running inside the virtual machine.

Exam trap

The trap here is that candidates often confuse IaaS with PaaS or SaaS, mistakenly thinking the provider handles all OS-level security, when in fact the customer is responsible for the guest OS in IaaS.

How to eliminate wrong answers

Option A is wrong because physical security of the datacenter is the sole responsibility of the cloud provider (Microsoft) under the shared responsibility model. Option C is wrong because maintaining the hypervisor is a provider-managed task; the customer has no access to the hypervisor layer. Option D is wrong because power and cooling infrastructure are part of the physical environment managed entirely by Microsoft.

46
MCQeasy

A healthcare organization must comply with HIPAA regulations to protect patient data. The compliance team needs to implement a solution that helps them assess their compliance posture, provides a compliance score, and offers actionable improvement actions. Which Microsoft service should they use?

A.Microsoft Entra ID Protection
B.Microsoft Purview Compliance Manager
C.Microsoft Intune
D.Microsoft Defender for Cloud Apps
AnswerB

Microsoft Purview Compliance Manager is designed to help organizations assess and manage their compliance with various regulatory standards, including HIPAA. It provides a compliance score, detailed assessment templates, and recommended improvement actions to help meet compliance requirements. This directly addresses the need to evaluate and enhance the organization's compliance posture for HIPAA.

Why this answer

Microsoft Purview Compliance Manager is the appropriate tool because it specifically provides compliance assessments, a compliance score, and improvement actions for regulatory standards such as HIPAA. Other services like Defender for Cloud Apps, Entra ID Protection, and Intune focus on security controls and device management but do not offer compliance posture assessment against frameworks.

Exam trap

The trap here is confusing security posture management with compliance assessment, leading to the selection of a security tool instead of the dedicated compliance manager.

47
MCQmedium

You have a Conditional Access policy in Microsoft Entra ID. The policy has the following settings: Assignments > Users > Include: All guest and external users; Assignments > Target resources > Cloud apps: All cloud apps; Access controls > Grant: Require multi-factor authentication. What is the effect of this policy?

A.Requires MFA for all external users accessing any cloud app
B.Requires MFA for guest users only
C.Requires MFA for all users accessing all cloud apps
D.Requires MFA for external users except those with global admin role
AnswerA

The policy targets all guest and external users and all cloud apps, with MFA as the grant control. Every external user sign-in to any cloud application must therefore complete multi-factor authentication, satisfying the stated assignment and access control configuration.

Why this answer

The policy applies to all guest and external users and targets all cloud apps, with the grant control requiring multi-factor authentication. Therefore, it requires MFA for all external users accessing any cloud app. It is not limited to guest users only, does not apply to all internal users, and does not exclude external users with the Global Administrator role.

48
MCQeasy

Which Microsoft security solution provides centralized investigation and response across identities, endpoints, email, and cloud apps by correlating alerts from multiple sources?

A.Microsoft Defender XDR
B.Microsoft Purview
C.Microsoft Sentinel
D.Microsoft Intune
AnswerA

Microsoft Defender XDR is the correct solution because it provides extended detection and response capabilities across multiple security domains. It unifies protection, detection, and response by automatically correlating alerts from identities (Defender for Identity), endpoints (Defender for Endpoint), email and collaboration (Defender for Office 365), and cloud apps (Defender for Cloud Apps). This integrated approach enables security teams to conduct centralized investigations into complex, multi-stage attacks within a single portal, significantly improving incident response efficiency.

Why this answer

Microsoft Defender XDR (Extended Detection and Response) is the correct answer because it is specifically designed to correlate alerts from identities, endpoints, email, and cloud apps into a single incident, providing centralized investigation and response. It uses the Microsoft 365 Defender portal to unify signals from Defender for Endpoint, Defender for Office 365, Defender for Identity, and Defender for Cloud Apps, enabling automated remediation across these domains.

Exam trap

The trap here is that candidates often confuse Microsoft Sentinel (a SIEM) with Microsoft Defender XDR (an XDR), but Sentinel ingests logs from multiple sources for broad visibility while XDR natively correlates alerts from Microsoft's own security products for automated response.

How to eliminate wrong answers

Option B (Microsoft Purview) is wrong because it is a compliance and data governance solution focused on data classification, data loss prevention, and insider risk management, not on correlating security alerts for investigation and response. Option C (Microsoft Sentinel) is wrong because it is a cloud-native SIEM/SOAR that ingests logs from various sources but does not natively correlate alerts from Microsoft's security products into a unified incident as XDR does; it requires custom analytics rules. Option D (Microsoft Intune) is wrong because it is a mobile device management (MDM) and mobile application management (MAM) service for managing devices and apps, not a security alert correlation or response solution.

49
MCQmedium

A company deploys a virtual machine on Azure IaaS. According to the Microsoft shared responsibility model, which of the following security responsibilities is primarily the customer's responsibility?

A.Physical security of the data centers
B.Patching the guest operating system and applications
C.Ensuring the hypervisor is secured
D.Maintaining the network infrastructure
AnswerB

For a virtual machine deployed on Azure IaaS, the customer retains full responsibility for managing the guest operating system, including all necessary security updates, patches, and configurations. This also extends to any applications installed within that OS, such as web servers or databases. Unlike PaaS or SaaS, where the provider handles these updates, IaaS requires the customer to actively maintain the software stack running inside their virtual machines to ensure security and performance.

Why this answer

In the Microsoft shared responsibility model, the customer is responsible for securing and patching the guest operating system and applications running on an Azure IaaS virtual machine. Microsoft manages the physical infrastructure, hypervisor, and network, while the customer controls the OS, applications, and data.

Exam trap

The trap here is that candidates often confuse IaaS with PaaS or SaaS, assuming Microsoft handles OS patching, but in IaaS the customer retains full control and responsibility for the guest OS and applications.

How to eliminate wrong answers

Option A is wrong because physical security of data centers is the sole responsibility of Microsoft as the cloud provider, not the customer. Option C is wrong because ensuring the hypervisor is secured is Microsoft's responsibility under the shared model, as the hypervisor is part of the virtualization layer managed by Azure. Option D is wrong because maintaining the network infrastructure, including physical switches and routers, is Microsoft's responsibility in IaaS, while the customer only manages virtual networks and configurations.

50
MCQeasy

A healthcare organization stores patient records in an encrypted database. Access to the database is restricted to authorized medical staff only. Which security principle is primarily being addressed by these measures?

A.Integrity
B.Availability
C.Non-repudiation
D.Confidentiality
AnswerD

Confidentiality is the fundamental security principle ensuring that sensitive information, such as patient records, is protected from unauthorized disclosure and access. Encryption directly supports confidentiality by rendering data unreadable to anyone without the correct decryption key, even if they gain access to the encrypted files. This mechanism, combined with robust access controls, ensures that only authorized individuals can view or process the confidential patient data.

Why this answer

Confidentiality ensures that sensitive data, such as patient records, is accessible only to authorized individuals. Encryption renders the data unreadable to unauthorized parties, and access restrictions enforce that only authorized medical staff can decrypt and view the records. This directly aligns with the principle of confidentiality, which is a core pillar of the CIA triad.

Exam trap

The trap here is that candidates may confuse confidentiality with integrity, mistakenly thinking that encryption alone also prevents data tampering, but encryption does not inherently protect against unauthorized modification unless combined with integrity checks like hashing or digital signatures.

Why the other options are wrong

A

The question focuses on restricting access to authorized users and encrypting data, which directly protects data from unauthorized disclosure (confidentiality), not from unauthorized modification (integrity).

B

The question focuses on encryption and access restrictions, which protect data from unauthorized disclosure, not on ensuring data is accessible when needed (availability).

C

Non-repudiation ensures that actions cannot be denied by the parties involved, typically through digital signatures or audit logs. The question focuses on restricting access and encrypting data, which directly protects confidentiality, not non-repudiation.

51
MCQeasy

A company is moving its on-premises infrastructure to Azure. The CISO wants to understand the division of security responsibilities between the cloud provider and the customer. Which of the following models defines this division?

A.CIA triad (Confidentiality, Integrity, Availability)
B.Shared Responsibility Model
C.Zero Trust Model
D.Defense-in-Depth
AnswerB

The Shared Responsibility Model defines which security controls Azure always retains — physical datacentre, host infrastructure, network — and which transfer to the customer, such as data, identities and access management, satisfying the CISO's need for a clear division.

Why this answer

The Shared Responsibility Model defines the division of security responsibilities between the cloud provider (Microsoft) and the customer. Microsoft is responsible for the security of the cloud (physical hosts, network, datacenters), while the customer is responsible for security in the cloud (data, identities, access management, and configurations). This model is foundational for understanding compliance and security ownership in Azure.

Exam trap

Microsoft often tests the distinction between security models (CIA triad, Zero Trust, Defense-in-Depth) and the Shared Responsibility Model, trapping candidates who confuse a security principle or architecture with the specific contractual division of security duties between cloud provider and customer.

How to eliminate wrong answers

Option A is wrong because the CIA triad (Confidentiality, Integrity, Availability) is a security model for designing and evaluating security controls, not a framework for dividing responsibilities between provider and customer. Option C is wrong because the Zero Trust Model is a security architecture that assumes no implicit trust and requires continuous verification of every request, not a model for assigning security duties between cloud provider and customer. Option D is wrong because Defense-in-Depth is a layered security strategy using multiple controls (physical, network, application, data) to protect resources, not a model that defines the split of responsibilities between the cloud provider and the customer.

52
Multi-Selectmedium

Which TWO of the following are components of the Microsoft Entra product family? (Choose two.)

Select 2 answers
A.Microsoft Defender for Identity
B.Microsoft Intune
C.Microsoft Purview
D.Microsoft Entra Permissions Management
E.Microsoft Entra ID
AnswersD, E

Microsoft Entra Permissions Management is a cloud infrastructure entitlement management component of the Microsoft Entra family, satisfying the stem's product-family criterion. It discovers, remediates and monitors permissions across AWS, Azure and Google Cloud, unlike Microsoft Entra ID Governance or Verified ID, which address identity lifecycle and verification.

Why this answer

Microsoft Entra ID (option E) is the core component of the Microsoft Entra product family, formerly known as Azure Active Directory, providing cloud-based identity and access management, SSO, MFA, and Conditional Access. Microsoft Entra Permissions Management (option D) is also part of the Entra family, offering cloud infrastructure entitlement management (CIEM) to discover, remediate, and monitor permissions across multicloud environments like Azure, AWS, and GCP. By contrast, Microsoft Defender for Identity (option A) belongs to the Microsoft Defender XDR suite for threat protection, Microsoft Intune (option B) is part of the Microsoft Intune family for endpoint management, and Microsoft Purview (option C) is a separate compliance and data governance product family, so none of these three are Entra components.

Exam trap

SC-900 often tests product-family boundaries — candidates see 'identity' in Defender for Identity or 'management' in Intune and incorrectly assume they belong to the Entra family, when the branding and licensing are separate.

53
MCQmedium

Your organization uses Microsoft Sentinel as a SIEM. You need to create a rule that triggers an incident when a user account is created in an Azure subscription and then logs in from an unfamiliar location within 24 hours. Which type of rule should you configure?

A.Anomaly detection rule
B.Scheduled query rule
C.Fusion rule
D.Near-real-time (NRT) rule
AnswerB

Scheduled query rules are the appropriate choice for correlating events over a specific time window, such as 24 hours. These rules allow security analysts to write custom Kusto Query Language (KQL) queries that can join multiple data sources, apply complex logic, and identify specific patterns or sequences of events. They can be configured to run at defined intervals (e.g., daily) and look back over a specified period, making them ideal for long-duration correlation and custom threat detection scenarios.

Why this answer

A scheduled query rule is the correct choice because it allows you to define a KQL query that detects user account creation events (e.g., from AzureActivity) and then correlates those with sign-in logs (e.g., from SigninLogs) from unfamiliar locations within a 24-hour window. This rule type supports complex multi-table joins and time-based correlation, which is exactly what the scenario requires.

Exam trap

The trap here is that candidates often confuse scheduled query rules with near-real-time (NRT) rules, mistakenly thinking NRT rules can handle long correlation windows, but NRT rules are limited to a 10-minute lookback and cannot span 24 hours.

How to eliminate wrong answers

Option A is wrong because anomaly detection rules use machine learning to identify unusual patterns over time, not specific event-to-event correlation with a fixed time window. Option C is wrong because Fusion rules automatically correlate multiple alerts from different products to detect multi-stage attacks, but they do not allow you to define custom logic for a specific sequence of events like account creation followed by unfamiliar login. Option D is wrong because near-real-time (NRT) rules run queries every minute on data from the last 10 minutes, which cannot span a 24-hour correlation window.

54
MCQeasy

A security analyst is explaining the concept of 'defense in depth' to a new team member. Which of the following best describes the defense in depth strategy?

A.Using a single strong firewall to protect all network traffic
B.Implementing multiple layers of security controls to protect assets
C.Relying on user training as the primary security measure
D.Applying encryption only to data at rest
AnswerB

Implementing multiple layers of security controls is the core principle of defense in depth. This strategy involves strategically placing diverse, independent security mechanisms—such as physical security, network segmentation, host-based firewalls, application security, and data encryption—to create redundancy. Each layer is designed to detect, delay, or prevent an attacker from reaching critical assets, even if a preceding layer is compromised.

Why this answer

Defense in depth is a cybersecurity strategy that employs multiple layers of security controls across different parts of an IT environment (network, endpoint, application, data) to ensure that if one layer fails, another layer is already in place to mitigate the threat. This approach is fundamental to Microsoft's security architecture, as seen in products like Microsoft Defender for Cloud, which integrates protections across workloads, and Azure Active Directory (now Microsoft Entra ID), which layers conditional access policies on top of identity verification. Option B correctly captures this layered, redundant approach rather than relying on a single point of defense.

Exam trap

The trap here is that candidates often confuse 'defense in depth' with 'layered security' but then incorrectly select a single-layer option like a strong firewall (A) because they think a robust perimeter is sufficient, failing to recognize that the strategy explicitly requires multiple independent and overlapping controls.

How to eliminate wrong answers

Option A is wrong because relying on a single strong firewall violates the core principle of defense in depth, which requires multiple independent layers of security; a single firewall creates a single point of failure that, if breached, exposes the entire network. Option C is wrong because user training, while valuable, is a single administrative control and not a layered strategy; defense in depth demands technical controls (e.g., network segmentation, endpoint detection, encryption) in addition to user awareness. Option D is wrong because applying encryption only to data at rest ignores the need to protect data in transit (e.g., via TLS/SSL) and data in use, leaving critical attack surfaces exposed; defense in depth requires encryption across all data states.

55
MCQeasy

An organization implements a policy where users must provide two forms of verification, such as a password and a text message code, to access the corporate network. Which security concept does this demonstrate?

A.Authorization
B.Authentication
C.Accounting
D.Multifactor authentication
AnswerD

Multifactor authentication (MFA) is the security method that requires a user to provide two or more distinct verification factors from different categories to prove their identity. These factors typically include something the user *knows* (like a password), something the user *has* (like a phone or token), and/or something the user *is* (like a fingerprint). By combining multiple independent factors, MFA significantly enhances security by making it much harder for unauthorized users to gain access, even if one factor is compromised.

Why this answer

Multifactor authentication (MFA) requires two or more distinct factors (e.g., something you know like a password, and something you have like a text message code) to verify identity. This is correct because the policy explicitly demands two forms of verification, which is the defining characteristic of MFA, not just single-factor authentication.

Exam trap

The trap here is that candidates may confuse 'authentication' (the general process) with 'multifactor authentication' (a specific type), failing to recognize that the question explicitly describes two different verification methods, which is the hallmark of MFA.

How to eliminate wrong answers

Option A is wrong because authorization determines what resources a user can access after authentication, not the process of verifying identity. Option B is wrong because authentication is the broader process of proving identity, but the specific requirement for two forms of verification is MFA, not single-factor authentication. Option C is wrong because accounting (auditing) tracks user activities and resource usage for compliance and billing, not the verification process itself.

56
MCQmedium

A company uses digital signatures on all official emails sent to customers. The signature is created using the sender’s private key, allowing recipients to verify that the email truly came from the claimed sender and that it was not altered in transit. Which security goal is primarily achieved by the digital signature?

A.Confidentiality
B.Integrity
C.Availability
D.Non-repudiation
AnswerD

Digital signatures achieve non-repudiation by cryptographically linking a message to its sender in a way that cannot be legitimately denied later. When a sender signs an email with their unique private key, they are essentially creating an unforgeable proof of origin. This signature, verifiable by anyone using the sender's public key, confirms that only the holder of that specific private key could have sent the message, thereby preventing the sender from disavowing their actions.

Why this answer

Digital signatures use asymmetric cryptography where the sender signs the email with their private key. The recipient can verify the signature using the sender's public key, which proves the identity of the sender and ensures the message has not been tampered with. This directly achieves non-repudiation because the sender cannot deny having sent the email, as only their private key could have created the signature.

Exam trap

The trap here is that candidates often confuse integrity with non-repudiation, but while digital signatures do ensure integrity, the primary security goal they achieve is non-repudiation because they provide cryptographic proof of the sender's identity that cannot be repudiated.

Why the other options are wrong

A

Digital signatures do not encrypt the email content; they only provide authentication and integrity verification. Confidentiality is about preventing unauthorized access, which is not achieved by signing with a private key.

B

Digital signatures primarily ensure non-repudiation and integrity, but the question specifically asks for the goal 'primarily achieved.' While integrity is partially achieved (detecting tampering), the primary goal is non-repudiation—proving the sender's identity and preventing denial. Integrity alone does not tie the signature to a specific sender's private key.

C

Digital signatures primarily ensure non-repudiation and integrity, not availability. Availability refers to systems and data being accessible when needed, which is not addressed by digital signatures.

57
MCQhard

A multinational corporation uses Microsoft Entra ID for identity management. They want to allow their external partners to use their own corporate credentials to access the company's resources, rather than creating guest accounts. Which Entra ID feature should they use?

A.Entra ID B2C
B.Entra ID Direct Federation
C.Entra ID Verified ID
D.Entra ID External ID
AnswerD

Microsoft Entra External ID is the comprehensive suite of capabilities within Entra ID that enables organizations to securely interact with external users, including partners, customers, and other collaborators. It facilitates various forms of external access, such as B2B collaboration, allowing partners to use their own corporate credentials through federation or other identity providers to access resources in your tenant.

Why this answer

Entra ID External ID (formerly Azure AD External Identities) is the correct feature because it enables external partners to authenticate using their own corporate credentials via federation, without requiring guest accounts. This allows seamless access to the company's resources while maintaining the partner's identity lifecycle.

Exam trap

The trap here is confusing Entra ID B2C (for customers) with External ID (for partners), as both involve external identities but serve different use cases—B2C is for consumer-facing apps with self-service sign-up, while External ID is for enterprise-to-enterprise federation.

How to eliminate wrong answers

Option A is wrong because Entra ID B2C is designed for customer-facing identity management, not for partner access to corporate resources. Option B is wrong because Entra ID Direct Federation is not a standalone feature; it is a configuration within External Identities that supports federation with identity providers like SAML/WS-Fed, but the overarching capability for partner access is External ID. Option C is wrong because Entra ID Verified ID is a decentralized identity solution using verifiable credentials (W3C standards), not for federating partner corporate credentials.

58
MCQhard

You are a security administrator for Contoso Ltd., a global financial services company with 5,000 employees. The company uses Microsoft 365 E5 licenses and has deployed Microsoft Entra ID, Microsoft Defender XDR, Microsoft Purview, and Microsoft Intune. Recently, the security team identified a risk: employees are sharing sensitive financial reports via external email recipients without encryption. To address this, you need to implement a solution that automatically applies encryption to emails containing the sensitive information type 'U.S. Bank Account Number' when sent to external recipients. The solution must not block the email but should encrypt it. Additionally, you want to notify the sender with a policy tip that the email will be encrypted. You have access to the Microsoft Purview compliance portal. What should you configure?

A.Configure an email encryption rule in Microsoft Defender for Office 365.
B.Create a Data Loss Prevention (DLP) policy in Microsoft Purview that detects 'U.S. Bank Account Number' and applies encryption to emails sent to external recipients, with a policy tip.
C.Enable Microsoft Purview Message Encryption for all users.
D.Create a sensitivity label with encryption and publish it to all users, then train users to apply it manually.
AnswerB

DLP can automatically apply encryption and show policy tips.

Why this answer

A DLP policy in Microsoft Purview is the correct solution because it can automatically detect sensitive information types like 'U.S. Bank Account Number' in email content and apply encryption actions (such as Encrypt-Only or Do Not Forward) when the email is sent to external recipients. The policy can also be configured to show a policy tip to the sender, notifying them that the email will be encrypted, without blocking the email.

This directly meets the requirement of automatic encryption with sender notification, leveraging the built-in DLP capabilities in Microsoft 365 E5.

Exam trap

SC-900 often tests the misconception that enabling a service (like Message Encryption) or using sensitivity labels alone provides automatic protection, when in fact DLP policies are required for automatic detection and enforcement based on sensitive information types.

How to eliminate wrong answers

Option A is wrong because Microsoft Defender for Office 365 does not provide email encryption rules; its email security features focus on anti-malware, anti-phishing, and safe attachments/links, not on applying encryption based on sensitive data detection. Option C is wrong because enabling Microsoft Purview Message Encryption for all users only makes the encryption service available; it does not automatically encrypt emails containing sensitive data or apply policy tips—it requires manual application or a separate rule. Option D is wrong because sensitivity labels with encryption require manual application by users (or client-side auto-labeling, which is not guaranteed for all scenarios), and the requirement is for automatic encryption without relying on user action; also, policy tips are not natively provided by sensitivity labels in the same way as DLP.

59
MCQmedium

A multinational corporation wants to ensure that its data handling practices comply with GDPR when processing personal data of European Union citizens. The compliance team is reviewing the concept of data residency. Which statement accurately describes data residency?

A.Data residency refers to the legal right of individuals to access their personal data.
B.Data residency refers to the physical or geographic location where data is stored.
C.Data residency refers to the ability to move data freely between cloud providers.
D.Data residency refers to the process of encrypting data to protect it from unauthorized access.
AnswerB

Data residency specifically refers to the geographic location where data is stored, which is crucial for compliance with regulations like GDPR that may require data to remain within certain jurisdictions. In this scenario, understanding data residency helps the corporation ensure that EU citizen data is stored in appropriate regions. This definition aligns with Microsoft compliance offerings that allow customers to choose data residency locations.

Why this answer

Data residency is about the geographic location where data is stored. For GDPR compliance, organizations may need to ensure that personal data of EU citizens remains within certain regions. The other options describe data subject rights, encryption, and data portability, which are related but distinct compliance concepts.

Understanding data residency helps in designing compliant cloud architectures.

Exam trap

The trap here is confusing data residency with data sovereignty or data portability; residency specifically concerns the physical storage location, not legal rights or transferability.

60
MCQmedium

A company is migrating its on-premises applications to Azure Infrastructure-as-a-Service (IaaS). According to the shared responsibility model, which of the following security responsibilities shifts from the customer to Microsoft during this migration?

A.Physical security of the data center infrastructure
B.Configuring network security groups (NSGs)
C.Patching the operating system on virtual machines
D.Managing user identities and access to the application
AnswerA

In the Azure Shared Responsibility Model, particularly for Infrastructure as a Service (IaaS) deployments, the cloud provider (Microsoft) is solely responsible for the physical security of the underlying data centers. This includes implementing robust access controls, continuous surveillance, environmental monitoring, and fire suppression systems to protect the hardware and infrastructure where customer data resides. Customers do not have any control or responsibility over the physical facilities.

Why this answer

When migrating on-premises applications to Azure IaaS, the shared responsibility model shifts physical security responsibilities—such as data center access controls, environmental controls, and hardware security—from the customer to Microsoft. Microsoft is responsible for the physical security of all Azure data centers, including perimeter security, surveillance, and facility access management, which were previously the customer's responsibility in their own on-premises environment.

Exam trap

The trap here is that candidates often confuse IaaS with PaaS or SaaS, mistakenly believing that Microsoft takes responsibility for OS patching or network security in IaaS, when in fact those remain customer responsibilities.

How to eliminate wrong answers

Option B is wrong because configuring network security groups (NSGs) remains the customer's responsibility under IaaS, as the customer controls network traffic filtering and segmentation for their virtual networks. Option C is wrong because patching the operating system on virtual machines is the customer's responsibility in IaaS, as Microsoft only manages the underlying hypervisor and physical hosts. Option D is wrong because managing user identities and access to the application is always the customer's responsibility, regardless of deployment model, as Microsoft provides identity services (like Azure AD) but the customer controls who has access and how permissions are configured.

61
MCQeasy

A user reports that they cannot access a sensitive document in SharePoint Online. The administrator checks the document's permissions and sees that the user is not listed directly, but a group they belong to has been granted access. Which identity concept describes this scenario?

A.Role-based access control (RBAC)
B.Privilege escalation
C.Group-based access control
D.Attribute-based access control (ABAC)
AnswerC

Group-based access control allows permissions to be assigned to groups rather than individuals, simplifying management. This directly matches the scenario where a user gains access because they belong to a group that has been granted access.

Why this answer

The scenario describes group-based access control: the user is not directly granted permission, but inherits access because a security group they belong to has been granted access to the document. This is the standard mechanism in SharePoint Online and Microsoft 365 for scaling permissions management.

Exam trap

SC-900 often tests whether candidates can distinguish group-based access control (inheritance via membership) from RBAC (role assignment) and ABAC (attribute-driven, dynamic evaluation) — candidates pick RBAC because both involve granting access, but RBAC is role-centric, not membership-centric.

How to eliminate wrong answers

Option A is wrong because RBAC assigns permissions based on roles (e.g., SharePoint permission levels like Contribute or Read, or Azure roles), not based on group membership inheritance — the scenario specifically hinges on group membership, not role assignment. Option B is wrong because privilege escalation is an attack technique where a user gains higher privileges than intended; here the user legitimately inherits access through group membership, which is by design. Option D is wrong because ABAC evaluates attributes (e.g., department, project, sensitivity label) at access time to make dynamic decisions; the scenario describes static group membership inheritance, not attribute-based evaluation.

62
Multi-Selectmedium

Which TWO of the following are principles of the Zero Trust security model? (Select two.)

Select 2 answers
A.Verify explicitly
B.Perimeter-based security
C.Implicit trust
D.Trust but verify
E.Least privilege access
AnswersA, E

Verify explicitly satisfies Zero Trust by requiring every access request to be authenticated and authorised using all available signals — user identity, device health, location and risk — before granting resource access. This directly implements the model's core premise that no request is trusted by default, even from inside the corporate network perimeter.

Why this answer

Option A, "Verify explicitly," is a core Zero Trust principle: every access request must be authenticated and authorized based on all available data points (identity, device health, location, workload, data classification) rather than assumed from network location. Option E, "Least privilege access," is also a foundational Zero Trust principle, requiring just-in-time and just-enough-access (JIT/JEA), risk-based adaptive policies, and data protection to limit each user's exposure. The unmarked options do not belong because B, "Perimeter-based security," reflects the traditional castle-and-moat model that Zero Trust explicitly replaces; C, "Implicit trust," is the assumption Zero Trust eliminates by treating every session as untrusted until verified; and D, "Trust but verify," is a Cold War-era adage (and a contrasting posture) rather than a Zero Trust principle, since Zero Trust never grants trust in the first place.

Exam trap

SC-900 often tests the confusion between 'trust but verify' (a traditional security adage) and 'verify explicitly' (the actual Zero Trust principle), catching candidates who rely on familiar phrases rather than the official framework.

63
MCQeasy

You run the following PowerShell command in your Microsoft Entra ID environment: Get-AzureADPolicy -Type TokenLifetimePolicy What is the command retrieving?

A.Conditional access policies
B.Named locations
C.Role assignments
D.Token lifetime policies
AnswerD

The `-Type TokenLifetimePolicy` parameter filters the returned objects to token lifetime policies, which control how long access, ID and refresh tokens remain valid before expiry. This directly satisfies the stem's request to retrieve token lifetime policies from Microsoft Entra ID, rather than other policy types such as application or consent policies.

Why this answer

The cmdlet Get-AzureADPolicy with the -Type parameter set to TokenLifetimePolicy retrieves the token lifetime policies configured in Microsoft Entra ID (formerly Azure AD). These policies control how long access tokens, ID tokens, and refresh tokens remain valid before requiring re-authentication. This is part of the legacy Azure AD PowerShell module used to manage organizational token configuration.

Exam trap

SC-900 often tests whether candidates can distinguish the specific Azure AD PowerShell cmdlet outputs — candidates confuse Get-AzureADPolicy with conditional access or role cmdlets because all are 'policy-like' governance objects in Entra ID.

How to eliminate wrong answers

Option A is wrong because conditional access policies are retrieved using Get-AzureADMSConditionalAccessPolicy (or via the Microsoft Graph conditionalAccess/policies endpoint), not Get-AzureADPolicy. Option B is wrong because named locations are configured within conditional access and retrieved through Get-AzureADMSNamedLocationPolicy or Graph, not the generic policy cmdlet. Option C is wrong because role assignments are managed via Get-AzureADDirectoryRole, Get-AzureADDirectoryRoleMember, or Get-AzureADUserAppRoleAssignment — they are not returned by Get-AzureADPolicy.

64
Drag & Dropmedium

Arrange the steps to configure Azure AD Privileged Identity Management (PIM) for a role in the correct order.

Drag or tap steps into the slots.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4

Why this order

PIM setup involves first accessing PIM, then selecting a role, configuring settings, assigning eligible users, and managing approvals.

65
MCQeasy

A company configures its identity and access management system so that employees are granted only the permissions necessary to perform their job functions. For example, a sales representative has read-only access to the customer database and cannot modify financial records. Which security principle is being applied in this scenario?

A.Segregation of duties
B.Defense in depth
C.Least privilege
D.Zero Trust
AnswerC

The principle of least privilege dictates that users, applications, or systems should be granted only the minimum necessary permissions required to perform their legitimate job functions or tasks. This minimizes the potential damage from a compromised account or an insider threat by restricting access to only essential resources and operations. Granting a sales representative read-only access to customer data exemplifies this, as it provides necessary visibility without allowing unauthorized modification or deletion.

Why this answer

The scenario describes granting employees only the permissions necessary to perform their job functions, which is the core definition of the least privilege principle. In Microsoft identity and access management, this is implemented by assigning the minimum required Azure RBAC roles or Microsoft Entra ID directory roles, ensuring users have no more access than needed. This directly reduces the attack surface and limits potential damage from compromised accounts.

Exam trap

The trap here is that candidates confuse least privilege with Zero Trust, but Zero Trust is a broader architectural model that includes least privilege as one component, not the specific principle being described in this scenario.

How to eliminate wrong answers

Option A is wrong because segregation of duties (also known as separation of duties) requires splitting critical tasks among multiple people to prevent fraud or error, not limiting permissions to the minimum needed. Option B is wrong because defense in depth is a layered security strategy using multiple controls (e.g., firewalls, encryption, monitoring) across different layers, not a principle for granting specific permissions. Option D is wrong because Zero Trust is a security model based on 'never trust, always verify' and continuous authentication, not specifically about granting only necessary permissions.

66
MCQmedium

A security architect is explaining identity management concepts to the IT team. Which statement correctly describes the difference between authentication and authorization?

A.Authentication verifies what a user can do, while authorization verifies who the user is.
B.Authorization must always occur before authentication.
C.Authentication verifies the identity of a user, while authorization determines the resources they can access.
D.Authentication and authorization are synonymous terms in identity management.
AnswerC

This statement accurately distinguishes between authentication and authorization, which are sequential and complementary processes in identity management. Authentication is the crucial initial step where a system confirms the legitimacy of a user's claimed identity, often through credentials. Following successful authentication, authorization then evaluates the user's verified identity against predefined policies to determine their specific access rights to resources.

Why this answer

Authentication is the process of verifying a user's identity (e.g., via password, biometric, or certificate), while authorization determines what resources or actions that authenticated identity is permitted to access. In Microsoft Entra ID, authentication occurs first via protocols like OAuth 2.0 or OpenID Connect, and authorization is then enforced through role-based access control (RBAC) or conditional access policies.

Exam trap

The trap here is that candidates often confuse the order or swap the definitions of authentication and authorization, leading them to pick Option A or B, but the key is remembering that authentication always precedes authorization and that they are distinct processes.

How to eliminate wrong answers

Option A is wrong because it reverses the definitions: authentication verifies who the user is, not what they can do, and authorization determines what a user can do, not who they are. Option B is wrong because authorization must always occur after authentication, not before; you cannot determine access rights without first confirming the user's identity. Option D is wrong because authentication and authorization are distinct concepts; authentication confirms identity, while authorization governs access permissions, and they are not synonymous.

67
Multi-Selecteasy

Which TWO are features of Microsoft Entra ID?

Select 2 answers
A.Single sign-on (SSO)
B.Data loss prevention (DLP)
C.Cloud app discovery
D.Mobile device management (MDM)
E.Self-service password reset (SSPR)
AnswersA, E

Single sign-on (SSO) is a fundamental capability of Microsoft Entra ID, enabling users to access multiple applications and services with a single set of credentials. By acting as a centralized identity provider, Entra ID streamlines the authentication process, significantly enhancing user productivity and reducing password fatigue. This core feature simplifies access management across cloud and on-premises resources, ensuring a consistent and secure user experience.

Why this answer

Options A and E are correct. Microsoft Entra ID provides Single sign-on (SSO) and Self-service password reset (SSPR). Option B (Data loss prevention) is a feature of Microsoft Purview.

Option C (Cloud app discovery) is part of Microsoft Defender for Cloud Apps. Option D (Mobile device management) is a feature of Microsoft Intune.

Exam trap

Candidates often mistakenly think Self-service password reset (SSPR) belongs to another service like Microsoft Intune or Defender, but it is actually a core feature of Microsoft Entra ID.

68
MCQeasy

A company stores sensitive customer data in an Azure SQL database. To protect this data, the database files are encrypted at rest using Transparent Data Encryption (TDE). Additionally, all network traffic between the application and the database is encrypted using TLS. Which security goal is primarily addressed by these encryption measures?

A.Integrity
B.Availability
C.Confidentiality
D.Non-repudiation
AnswerC

Confidentiality is the principle that sensitive information is protected from unauthorized disclosure or access, ensuring that only authorized individuals or systems can read or interpret it. When a company encrypts sensitive customer data in Azure SQL, both at rest (e.g., using Transparent Data Encryption) and in transit (e.g., using TLS/SSL connections), it directly prevents unauthorized parties from understanding the data's content, even if they gain access to the raw data files or network traffic. This makes encryption a fundamental control for upholding data confidentiality.

Why this answer

Transparent Data Encryption (TDE) encrypts data at rest, meaning the database files on disk are encrypted so that unauthorized access to the physical storage cannot read the data. TLS encrypts data in transit between the application and the database, preventing eavesdropping or interception over the network. Together, these measures primarily ensure that sensitive customer data remains secret and inaccessible to unauthorized parties, which is the core goal of confidentiality.

Exam trap

The trap here is that candidates confuse encryption (which protects confidentiality) with integrity or non-repudiation, because encryption can indirectly help detect tampering in some contexts, but the primary security goal of TDE and TLS is to keep data secret, not to verify its origin or prevent denial of actions.

How to eliminate wrong answers

Option A is wrong because integrity ensures data has not been tampered with or altered, which is not the primary goal of encryption at rest or in transit; encryption protects secrecy, not modification detection (which would require hashing or digital signatures). Option B is wrong because availability ensures systems and data are accessible when needed, which encryption does not directly address; in fact, encryption can sometimes add overhead but does not guarantee uptime. Option D is wrong because non-repudiation ensures that an action or transaction cannot be denied by the parties involved, typically achieved through digital signatures and audit logs, not through encryption of data at rest or in transit.

69
Multi-Selecteasy

Which TWO of the following are purposes of the 'Zero Trust' security model?

Select 2 answers
A.Explicitly verify every access request
B.Assume that everything is on an open network
C.Rely on a single perimeter firewall
D.Trust internal traffic implicitly
E.Assume that the network is always safe
AnswersA, B

This is a core principle of Zero Trust, mandating that no access is granted based on implicit trust derived from network location or previous authentication. Every single request for a resource must be rigorously authenticated and authorized. This process involves evaluating multiple data points, including user identity, device health, location, and the sensitivity of the resource being accessed, to ensure least privilege access is consistently applied.

Why this answer

Option A is correct because Zero Trust requires that every access request be explicitly verified based on identity, device health, and context before granting access, rather than trusting anything based on network location. Option B is correct because the Zero Trust model operates on the assumption that the network is hostile and open, so no implicit trust is granted to traffic regardless of its origin. Option C is incorrect because relying on a single perimeter firewall reflects the traditional castle-and-moat model, which Zero Trust explicitly moves away from.

Option D is incorrect because implicitly trusting internal traffic is the opposite of Zero Trust's core principle of never trusting by default. Option E is incorrect because assuming the network is always safe contradicts Zero Trust's foundational assumption that networks should be treated as compromised.

Exam trap

SC-900 often tests whether candidates confuse Zero Trust with traditional perimeter security — the trap is picking options that describe implicit trust or single-perimeter defense because they sound like standard 'secure' practices.

70
MCQmedium

Your organization uses Microsoft Purview to enforce retention policies. You need to retain all documents in a specific SharePoint site for 5 years after they are created, and then delete them permanently. What should you configure?

A.A DLP policy with a retention rule
B.A retention policy set to retain for 5 years and then delete
C.A retention label set to retain for 5 years and then delete
D.A sensitivity label with a retention setting
AnswerB

A retention policy in Microsoft Purview is the correct mechanism for enforcing a consistent retention schedule across an entire location, such as a SharePoint site. By applying a retention policy to a SharePoint site, all content within that site will automatically inherit the specified retention period (e.g., retain for 5 years) and subsequent disposition action (e.g., then delete). This ensures comprehensive, site-wide compliance with data retention requirements without requiring individual item-level application.

Why this answer

A retention policy in Microsoft Purview is applied at the workload/location level (e.g., a specific SharePoint site) and can be configured to retain content for 5 years and then delete it. This matches the requirement of scoping retention to a site without relying on per-item labeling. Retention policies are the correct construct when you want location-based, automatic retention and deletion.

Exam trap

SC-900 often tests the confusion between retention policies (location-scoped) and retention labels (item-scoped) — candidates pick labels thinking they're more precise, but the question's 'all documents in a site' phrasing points to a policy.

How to eliminate wrong answers

Option A is wrong because DLP policies are for preventing data leakage (blocking/warning on sensitive content), not for retention and deletion lifecycle management. Option C is wrong because a retention label is applied per item or via auto-labeling policies, not directly scoped to an entire SharePoint site as a location-based policy; while labels can be published to a site, the requirement of 'all documents in a specific SharePoint site' is most directly met by a retention policy scoped to that site. Option D is wrong because sensitivity labels classify and protect content (encryption, markings) and do not themselves enforce retention/deletion schedules.

71
MCQhard

Contoso Ltd. is a financial services company that must comply with strict regulatory requirements. They use Microsoft 365 E5, Microsoft Entra ID P2, Microsoft Purview, and Microsoft Defender for Cloud Apps. The compliance team needs to implement a data loss prevention (DLP) policy that detects and prevents the sharing of credit card numbers in Microsoft Teams messages. Additionally, they want to ensure that only users with a specific custom sensitivity label can access documents containing credit card numbers. The sensitivity label is named 'Financial-Confidential' and is applied automatically via auto-labeling. The DLP policy should block sharing of credit card numbers in Teams but allow users to override the block with a business justification. Which combination of actions should you configure in the Microsoft Purview DLP policy to meet these requirements?

A.Create a DLP policy in Microsoft Purview that blocks sharing of credit card numbers in Teams and does not allow overrides. Configure the policy to apply to all content.
B.Configure a session policy in Microsoft Defender for Cloud Apps that monitors Teams for credit card numbers and blocks sharing. Use the 'Block with override' action.
C.Create a DLP policy in Microsoft Purview that blocks sharing of credit card numbers in Teams and allows overrides with business justification. Configure the policy to apply to content containing the 'Financial-Confidential' sensitivity label.
D.Use the built-in DLP template for financial data in Microsoft Purview and enable the 'Block with override' action. Set the scope to Teams.
AnswerC

Meets all requirements.

Why this answer

A Microsoft Purview DLP policy can detect credit card numbers in Teams messages and block sharing while allowing users to override with a business justification. Scoping the DLP policy to content containing the 'Financial-Confidential' sensitivity label applies the policy only to content with that label; it does not by itself restrict document access to only users with that label. Restricting access based on a sensitivity label requires a sensitivity label policy with encryption and access permissions.

Therefore, option C addresses the Teams DLP requirement but does not fully implement the label-based access control; a separate sensitivity label policy would also be required.

Exam trap

SC-900 often tests the confusion between DLP policies that block without override and those that allow override with justification, as well as the distinction between DLP and sensitivity label policies for access control. DLP policies do not grant or restrict access based on sensitivity labels; that is the role of sensitivity label policies with encryption.

How to eliminate wrong answers

Option A is wrong because it does not allow overrides, contradicting the requirement to permit business justification overrides. Option B is wrong because a Defender for Cloud Apps session policy is for cloud app control and does not apply sensitivity labels or Purview DLP conditions in the same way; it also does not address the label-based access requirement. Option D is wrong because using a built-in template and setting scope to Teams does not ensure the policy applies to content with the 'Financial-Confidential' label, and it does not address the label-based access control requirement.

72
MCQeasy

An organization is implementing a Zero Trust security model. Which principle requires that every access request must be fully authenticated, authorized, and verified based on all available signals, regardless of the user's network location?

A.Verify explicitly
B.Least privilege
C.Assume breach
D.Defense in depth
AnswerA

This foundational Zero Trust principle mandates that all access requests, regardless of their origin or the resource being accessed, must be authenticated and authorized continuously. It requires leveraging all available data points, such as user identity, device health, location, service, and data classification, to make dynamic access decisions. This 'never trust, always verify' approach ensures that trust is never implicit and is re-evaluated with every interaction, moving beyond traditional perimeter-based security.

Why this answer

The 'Verify explicitly' principle of Zero Trust mandates that every access request must be fully authenticated, authorized, and encrypted based on all available data points—including user identity, device health, location, and behavioral signals—regardless of whether the request originates from inside or outside the corporate network. This contrasts with traditional perimeter-based models that implicitly trust internal traffic.

Exam trap

The trap here is that candidates confuse 'Verify explicitly' with 'Least privilege' because both involve access control, but 'Verify explicitly' is about continuous authentication and authorization of every request, while 'Least privilege' is about limiting permissions after access is granted.

How to eliminate wrong answers

Option B (Least privilege) is wrong because it focuses on limiting user permissions to the minimum necessary to perform a task, not on verifying every access request based on all signals. Option C (Assume breach) is wrong because it describes the mindset of designing systems to minimize blast radius and detect breaches, not the requirement to authenticate and authorize each request. Option D (Defense in depth) is wrong because it refers to layering multiple security controls (e.g., firewalls, antivirus, IDS) to protect assets, not the explicit verification of every access attempt.

73
MCQmedium

An organization adopts a security model that requires explicit verification of every access request, uses least privilege principles, and assumes that a breach has already occurred. Which security model does this describe?

A.Perimeter-based security
B.Defense in depth
C.Zero Trust
D.Shared responsibility
AnswerC

Zero Trust mandates explicit verification of every access request, enforces least-privilege access, and assumes breach, matching all three conditions in the stem. It replaces implicit network-trust models, where internal traffic is assumed safe, with continuous authentication and authorisation per request.

Why this answer

Zero Trust is the correct answer because the model explicitly requires verification of every access request, enforces least privilege, and assumes breach. This aligns with the core Zero Trust principles of 'never trust, always verify,' continuous validation, and micro-segmentation, as opposed to traditional perimeter-based models that implicitly trust internal traffic.

Exam trap

The trap here is that candidates confuse 'defense in depth' with Zero Trust because both involve multiple security layers, but defense in depth does not require explicit verification of every request or the assumption of breach, which are unique to Zero Trust.

How to eliminate wrong answers

Option A is wrong because perimeter-based security relies on a trusted internal network and a hardened boundary, which contradicts the assumption of breach and explicit verification of every request. Option B is wrong because defense in depth is a layered security strategy that uses multiple controls (firewalls, antivirus, etc.) but does not inherently require explicit verification of every access request or assume a breach has already occurred. Option D is wrong because shared responsibility is a cloud security model that defines which security tasks are handled by the provider versus the customer, not a model for access verification or breach assumption.

74
Multi-Selecteasy

Which THREE of the following are components of the Zero Trust security model?

Select 3 answers
A.Use least privilege access
B.Single sign-on (SSO)
C.Network perimeter security
D.Assume breach
E.Verify explicitly
AnswersA, D, E

The "Use least privilege access" principle dictates that users and devices should only be granted the minimum necessary permissions to perform their specific tasks, for the shortest possible duration. This is often implemented through Just-In-Time (JIT) and Just-Enough-Access (JEA) mechanisms, significantly reducing the potential blast radius and impact should an account or system become compromised. It ensures that even if an attacker gains access, their lateral movement and damage are severely limited.

Why this answer

The Zero Trust security model is built on three core principles, and option E 'Verify explicitly' is one of them: every access request must be authenticated and authorized based on all available data points (identity, device, location, workload, etc.) rather than trusting anything implicitly. Option A 'Use least privilege access' is also a core Zero Trust principle, implemented through just-in-time and just-enough-access (JIT/JEA), risk-based adaptive policies, and data protection to limit user and workload permissions. Option D 'Assume breach' is the third core principle, requiring organizations to minimize blast radius, segment access, verify end-to-end encryption, use analytics for threat detection, and design as if a breach has already occurred.

Option B 'Single sign-on (SSO)' is an authentication convenience/identity mechanism that can support Zero Trust but is not itself one of its defining components, and option C 'Network perimeter security' is the traditional castle-and-moat model that Zero Trust explicitly rejects in favor of identity-centric, perimeter-less controls.

Exam trap

SC-900 often tests the three Zero Trust principles by mixing in adjacent technologies (SSO, MFA, perimeter firewalls) that sound security-related but are not the model's foundational pillars — candidates over-select because SSO feels integral to Zero Trust.

75
MCQeasy

A company deploys a web application on Azure virtual machines (VMs) in an Infrastructure-as-a-Service (IaaS) model. The company is responsible for managing the guest operating system, the application code, and the data stored on the VMs. According to the shared responsibility model, which of the following security responsibilities does Microsoft retain in this scenario?

A.Protecting the physical datacenter and the underlying hardware
B.Configuring the operating system firewall on each VM
C.Installing and patching the application software
D.Managing user access to the application
AnswerA

In IaaS, Microsoft always retains responsibility for the physical datacentre, hosts, and network hardware. The customer manages the guest OS, application, and data, so protecting underlying infrastructure remains Microsoft's responsibility under the shared responsibility model.

Why this answer

In an IaaS model, Microsoft retains responsibility for the physical datacenter, including physical security, the network infrastructure, and the underlying hardware (servers, storage, networking). This is because the customer manages the guest OS, application, and data, while Microsoft manages the physical layer up to the hypervisor. Option A correctly identifies this retained responsibility.

Exam trap

The trap here is that candidates often confuse 'security of the cloud' (Microsoft's responsibility for the physical infrastructure) with 'security in the cloud' (the customer's responsibility for their own configurations, applications, and data), leading them to incorrectly assign guest OS or application-level tasks to Microsoft.

Why the other options are wrong

B

In the IaaS model, Microsoft is responsible for the physical infrastructure, not for guest OS configuration. Configuring the OS firewall is the customer's responsibility.

C

In an IaaS model, the customer is responsible for managing the guest OS, application code, and data, including installing and patching application software. Microsoft does not manage the application layer.

D

In an IaaS model, Microsoft retains responsibility for the physical infrastructure, not for managing user access to applications. User access management is the customer's responsibility.

Page 1 of 3 · 210 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Describe The Concepts Of Security Compliance And Identity questions.