Courseiva

CCNA Describe The Concepts Of Security Compliance And Identity Questions

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

76
MCQhard

A security analyst needs to investigate a potential ransomware attack affecting multiple endpoints. They want to centralize detection and response across devices, email, and applications. Which Microsoft solution should they use?

A.Microsoft 365 Defender (now Microsoft Defender XDR)
B.Microsoft Sentinel
C.Microsoft Defender for Endpoint
D.Microsoft Defender for Cloud
AnswerA

Microsoft Defender XDR (formerly Microsoft 365 Defender) is the correct choice because it provides extended detection and response capabilities across multiple security domains. It unifies signals from endpoints (Defender for Endpoint), email and collaboration (Defender for Office 365), identities (Defender for Identity), and cloud apps (Defender for Cloud Apps). This comprehensive correlation is crucial for investigating multi-stage attacks like ransomware, allowing analysts to trace the attack chain from initial compromise to impact across the entire Microsoft 365 ecosystem, offering a unified incident view.

Why this answer

Microsoft Defender XDR (formerly Microsoft 365 Defender) provides unified detection and response across endpoints, email, identities, and applications. Microsoft Sentinel is a SIEM for broader security data. Defender for Cloud is for cloud workloads.

Defender for Endpoint only covers endpoints.

77
MCQeasy

A company has a document management system. The security policy requires that a user in the Sales department can only view documents related to sales and cannot access documents in the Finance or HR folders. Which security principle is being applied?

A.Availability
B.Least privilege
C.Defense in depth
D.Non-repudiation
AnswerB

The principle of least privilege dictates that every user, process, and program should be granted only the minimum necessary permissions to perform its legitimate function. In a document management system, this means a security policy would restrict access to documents strictly based on a user's role and specific job requirements, preventing unauthorized viewing or modification. This directly aligns with a policy requiring restricted access to documents to minimize potential misuse or data breaches.

Why this answer

The security policy restricts a Sales user's access to only sales-related documents, explicitly denying access to Finance and HR folders. This aligns with the principle of least privilege, which mandates that users be granted only the minimum permissions necessary to perform their job functions. In Microsoft 365, this is implemented via role-based access control (RBAC) or sensitivity labels that enforce read-only access on specific SharePoint document libraries or folders.

Exam trap

Microsoft often tests least privilege by contrasting it with defense in depth, but the trap here is that candidates confuse a single access restriction (least privilege) with a multi-layered security strategy (defense in depth).

Why the other options are wrong

A

The question is about restricting access to specific documents based on role, which is a permission control issue, not about ensuring system uptime or data accessibility.

C

Defense in depth is a layered security strategy using multiple controls, not a principle about granting minimal access rights. The question specifically asks about restricting user access to only necessary documents, which is least privilege.

D

Non-repudiation ensures that a user cannot deny having performed an action (e.g., signing a document), but the question is about restricting access based on role, not about accountability for actions.

78
MCQeasy

Your organization wants to enforce multi-factor authentication (MFA) for all users accessing cloud applications. Which Microsoft Entra ID feature should you configure?

A.Configure Privileged Identity Management
B.Create a Conditional Access policy
C.Use Identity Protection
D.Enable MFA per user
AnswerB

Conditional Access policies evaluate user, device and location signals at sign-in and can require MFA for all users accessing cloud applications, satisfying the stem's enforcement goal. Microsoft Entra ID applies these policies per cloud app, unlike per-user MFA settings that lack application-scoped control.

Why this answer

Conditional Access policies in Microsoft Entra ID are the recommended way to enforce MFA for all users accessing cloud applications. A Conditional Access policy evaluates signals (user, device, location, app, risk) and can require MFA as a grant control. This provides granular, centralized control and supports reporting and what-if analysis.

Exam trap

SC-900 often tests the difference between Identity Protection (risk detection) and Conditional Access (policy enforcement), tricking candidates who think Identity Protection directly enforces MFA.

How to eliminate wrong answers

Option A is wrong because Privileged Identity Management (PIM) manages just-in-time privileged role activation, not MFA enforcement for cloud apps. Option C is wrong because Identity Protection detects and remediates identity risks (e.g., leaked credentials, sign-in risk) but does not itself enforce MFA; it feeds risk signals into Conditional Access. Option D is wrong because enabling MFA per user is a legacy, less granular method that lacks the policy-based control, reporting, and integration with risk signals that Conditional Access provides.

79
MCQeasy

A security administrator is configuring permissions for a new cloud-based expense reporting application. The administrator assigns each employee only the permissions they need to perform their job functions. For example, employees in the Sales department can view expense reports but cannot approve or modify financial data. Which security principle is the administrator implementing?

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

Granting each employee only the permissions their job requires, such as Sales viewing but not approving or modifying financial data, is the definition of least privilege: minimising rights to exactly what each role needs, thereby reducing the blast radius of compromised or misused accounts.

Why this answer

The administrator is granting each employee only the permissions necessary to perform their job functions, such as Sales being able to view but not approve or modify financial data. This directly implements the principle of least privilege, which restricts access rights to the minimum required for legitimate tasks. In cloud-based applications like expense reporting systems, least privilege reduces the attack surface and limits potential damage from compromised accounts.

Exam trap

The trap here is that candidates confuse least privilege with separation of duties, because both involve restricting access, but separation of duties specifically requires splitting conflicting tasks (e.g., submit vs. approve) across different users to prevent fraud, whereas least privilege focuses on minimizing permissions per user.

Why the other options are wrong

A

Defense in depth is a layered security strategy using multiple controls, not about limiting permissions to only what is needed. The question describes assigning minimal permissions per job role, which is least privilege.

C

The scenario describes assigning permissions based on job needs, which is least privilege. Separation of duties involves splitting critical tasks among multiple people to prevent fraud, not limiting permissions to the minimum necessary.

D

Zero trust is a security model that assumes no implicit trust and requires continuous verification for every access request, but the question describes assigning minimal permissions based on job roles, which is the principle of least privilege, not zero trust.

80
MCQhard

An organization implements a security policy where users must authenticate using a smart card and PIN. After successful authentication, the system checks whether the user's device is managed by the organization and complies with security baselines. If the device is compliant, the user is granted access to the corporate network. If not, access is denied. This approach most directly reflects which security model?

A.Defense in depth
B.Zero Trust
C.CIA triad
D.Least privilege
AnswerB

Zero Trust is an architectural model that mandates explicit verification for every access request, regardless of whether the user or device is inside or outside the traditional network perimeter. The policy of blocking access if a device is non-compliant directly embodies the 'never trust, always verify' principle by continuously validating device health and posture before granting access to organizational resources. This approach ensures that access decisions are dynamic and based on real-time context, rather than static network location.

Why this answer

The scenario explicitly enforces 'never trust, always verify' by requiring authentication (smart card + PIN) and then validating device compliance before granting network access. This directly aligns with the Zero Trust model's core principle of conditional access based on identity and device health, rather than implicit trust from network location.

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 per-request verification of identity and device health, whereas Defense in depth relies on static layers without dynamic device compliance checks.

How to eliminate wrong answers

Option A is wrong because Defense in depth is a layered security strategy (e.g., firewalls, IDS, antivirus) that does not specifically mandate per-request device compliance checks before granting network access. Option C is wrong because the CIA triad (Confidentiality, Integrity, Availability) is a high-level security objective, not an operational model that dictates authentication and device health verification as a prerequisite for access. Option D is wrong because Least privilege focuses on granting only necessary permissions (e.g., read-only vs. write), not on verifying device compliance before allowing network connectivity.

81
MCQeasy

A healthcare company stores patient records in an Azure SQL database. To protect the data, they enable Transparent Data Encryption (TDE) for the database and require all client connections to use TLS. Which security goal is being primarily addressed by these measures?

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

Confidentiality is the principle that sensitive information, such as patient records, is protected from unauthorized disclosure and accessible only to authorized entities. Implementing encryption, both for data at rest (e.g., Transparent Data Encryption for Azure SQL Database) and data in transit (e.g., TLS/SSL), directly ensures that even if data is intercepted or accessed by an unauthorized party, it remains unreadable and unintelligible, thereby upholding its confidentiality.

Why this answer

Transparent Data Encryption (TDE) encrypts data at rest in the Azure SQL database, ensuring that even if the physical storage media is compromised, the data remains unreadable. Requiring TLS for client connections encrypts data in transit, preventing eavesdropping or interception. Both measures directly protect the confidentiality of patient records by preventing unauthorized access to the data.

Exam trap

The trap here is that candidates may confuse encryption (which protects confidentiality) with integrity or non-repudiation, especially when TLS is involved, but TLS primarily provides confidentiality and only secondary integrity via MACs, not the primary goal in this context.

How to eliminate wrong answers

Option A is wrong because integrity is about ensuring data has not been tampered with, which is typically addressed by hashing or digital signatures, not by encryption alone. Option C is wrong because availability refers to ensuring systems and data are accessible when needed, which is achieved through redundancy, backups, and disaster recovery, not encryption. Option D is wrong because non-repudiation ensures that an action cannot be denied, usually via digital signatures or audit logs, not by encrypting data at rest or in transit.

82
MCQeasy

A company wants to ensure that only authorized users can access sensitive financial data stored in Microsoft SharePoint Online. Which identity feature should they use to require a second form of verification?

A.Microsoft Authenticator
B.Self-service password reset
C.Conditional Access
AnswerD

Multi-factor authentication (MFA) is a security process that requires users to provide two or more distinct verification factors from independent categories to prove their identity. By combining something the user knows (e.g., a password), something the user has (e.g., a phone, smart card), or something the user is (e.g., a fingerprint), MFA significantly enhances security by making it much harder for unauthorized users to gain access, directly fulfilling the requirement for a second form of verification.

Why this answer

Multi-factor authentication (MFA) is the correct answer because it requires a second form of verification, such as a phone call or app notification, in addition to a password. Conditional Access is a policy engine that can enforce MFA but is not itself a verification method. Self-service password reset and Microsoft Authenticator are features that support MFA but are not the overarching concept.

83
MCQmedium

Your company is implementing data loss prevention (DLP) policies in Microsoft Purview. You need to prevent users from sharing credit card numbers via email. Which type of sensitive information type should you use in the DLP rule?

A.Custom keyword list
B.Built-in sensitive information type
C.Trainable classifier
D.Exact data match (EDM) based classification
AnswerB

A built-in sensitive information type detects predefined patterns such as credit card numbers using validated checksums and keywords, so the DLP rule can block email sharing without custom regex authoring. It directly satisfies the requirement to prevent credit card numbers leaving via email.

Why this answer

Microsoft Purview ships with built-in sensitive information types (SITs) that already detect credit card numbers using validated patterns, including the Luhn checksum and contextual keywords like 'credit card' or 'CVV.' Using the built-in 'Credit Card Number' SIT is the fastest, most accurate way to enforce a DLP rule blocking card numbers in email. Custom or EDM approaches are unnecessary when a ready-made SIT exists.

Exam trap

The trap is over-engineering the answer — candidates may pick EDM or trainable classifiers thinking 'more advanced equals better,' when the exam expects recognition that a built-in SIT already covers standard credit card detection.

How to eliminate wrong answers

Option A is wrong because a custom keyword list only matches literal strings and cannot validate the numeric structure or checksum of a credit card number, producing high false positives and false negatives. Option C is wrong because trainable classifiers are designed for content categories that are hard to describe with patterns (e.g., resumes, source code), not for well-defined numeric identifiers like PANs. Option D is wrong because EDM is used when you must match against a specific known dataset of exact values (e.g., your own employee IDs), which is overkill and operationally heavier than a built-in SIT for generic credit card detection.

84
MCQeasy

A company implements regular data backups and a disaster recovery plan to restore critical systems after an outage. Which security principle is primarily being addressed by these measures?

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

Regular data backups and a disaster recovery plan are fundamental controls to ensure Availability. Availability guarantees that authorized users can access information and systems when needed, without undue interruption. By creating redundant copies of data and establishing procedures to restore operations after disruptive events, these measures directly support the continuous accessibility and usability of critical business resources.

Why this answer

Regular data backups and a disaster recovery plan directly ensure that critical systems and data can be restored and remain accessible after an outage. This aligns with the Availability principle of the CIA triad, which guarantees that authorized users have reliable access to resources when needed. In Azure, this is supported by services like Azure Backup and Azure Site Recovery, which provide automated backup and failover capabilities to maintain uptime.

Exam trap

The trap here is that candidates often confuse backups and disaster recovery with Confidentiality or Integrity, mistakenly thinking that protecting data copies implies preventing unauthorized access or tampering, rather than recognizing that the core goal is restoring access and system operation.

Why the other options are wrong

A

Data backups and disaster recovery plans primarily ensure that systems and data can be restored after an outage, which directly supports availability. Confidentiality is about preventing unauthorized access, not about restoring systems after failures.

B

Integrity ensures data is not tampered with or altered, but backups and disaster recovery primarily restore availability after an outage, not protect against unauthorized modifications.

D

Non-repudiation ensures that actions or transactions cannot be denied by the parties involved, typically through digital signatures or audit logs. Data backups and disaster recovery do not address non-repudiation; they focus on restoring system functionality after an outage, which is about availability.

85
MCQeasy

A new security administrator is learning about core security concepts. They ask you to explain the difference between authentication and authorization. Which statement best describes authorization?

A.It is the process of verifying a user's identity by checking their credentials.
B.It is the process of auditing and logging user activity for compliance purposes.
C.It is the process of determining what resources an authenticated user is permitted to access.
D.It is the process of encrypting data both at rest and in transit.
AnswerC

Authorization determines the level of access an authenticated identity has to resources. After authentication proves identity, authorization evaluates permissions, group memberships, and policies to allow or deny actions. In this scenario, explaining that authorization controls what a user can do accurately distinguishes it from authentication, which only confirms identity. This definition aligns with Microsoft security fundamentals terminology.

Why this answer

Authorization is the process of determining what an authenticated user is allowed to do. After authentication verifies identity, authorization checks permissions and policies to grant or deny access to resources. The other options describe authentication, encryption, and auditing, which are distinct security concepts.

Understanding this distinction is fundamental in Microsoft identity and access management.

Exam trap

The trap here is confusing authentication, which verifies identity, with authorization, which determines access rights after identity is established.

86
MCQeasy

A security architect is explaining the evolution of the security perimeter. They state that because users access corporate resources from anywhere on any device, the traditional network perimeter is no longer sufficient. What does the architect identify as the new primary security perimeter?

A.The cloud infrastructure
B.The data center
C.The identity
D.The endpoint
AnswerC

Identity has emerged as the new security perimeter in modern architectures, particularly with the adoption of Zero Trust principles. It serves as the control plane for all access decisions, authenticating every user and device, and authorizing their access requests to resources regardless of their network location or the device they are using. This approach ensures that access is granted only after verifying the identity and context, making it the most critical security boundary.

Why this answer

In modern zero-trust architectures, identity is the new primary security perimeter because it enables granular access control regardless of network location. Since users access corporate resources from anywhere on any device, authentication and authorization (via protocols like OAuth 2.0, SAML, and OpenID Connect) become the decisive factor for granting access, rather than the traditional network boundary. This shift is foundational to Microsoft's identity-centric security model, where Azure AD (now Microsoft Entra ID) acts as the control plane for all resource access.

Exam trap

The trap here is that candidates often confuse the endpoint (the device) with identity, but the endpoint is merely a vector for identity claims—without identity as the authoritative control point, device-based security alone cannot prevent unauthorized access from a different user on the same device.

How to eliminate wrong answers

Option A is wrong because cloud infrastructure is a deployment model, not a security perimeter; it still relies on identity and access controls to secure resources within it. Option B is wrong because the data center is a physical or virtual location that assumes a trusted network boundary, which is no longer sufficient when users and devices are outside that boundary. Option D is wrong because the endpoint is just one component of the security stack; without identity-based authentication and conditional access policies, an endpoint alone cannot enforce who or what can access corporate resources.

87
Drag & Dropmedium

Order the steps to respond to a data breach using Microsoft 365 Defender incident response.

Drag or tap steps into the slots.

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

Why this order

Incident response typically starts with identification, isolation, investigation, containment, then remediation.

88
MCQhard

A user logs into a corporate laptop by inserting a smart card and entering a PIN. The user then attempts to open a confidential folder. The operating system checks the user's access rights and denies access. Which security concepts are demonstrated in this scenario?

A.Identification and authorization
B.Authentication and authorization
C.Authentication and accounting
D.Identification and authentication
AnswerB

This option is correct because the user's insertion of a smart card and input of a PIN constitute a multi-factor authentication process, verifying their claimed identity. Following successful authentication, the operating system then performs an authorization check, determining whether the authenticated user has the necessary permissions to access the requested folder. The denial of access clearly demonstrates an authorization decision based on established access controls.

Why this answer

The scenario demonstrates authentication (verifying the user's identity via smart card + PIN) and authorization (the OS checking access rights and denying access to the folder). Authentication confirms who the user is, while authorization determines what resources they can access. Option B correctly pairs these two concepts.

Exam trap

The trap here is that candidates confuse 'identification' with 'authentication' — the smart card + PIN is a multi-factor authentication process, not merely identification, and the access check is authorization, not accounting or identification.

How to eliminate wrong answers

Option A is wrong because identification alone (e.g., presenting a username) is not sufficient; the scenario includes a PIN and smart card, which are authentication factors, and the access check is authorization, not just identification. Option C is wrong because accounting (tracking resource usage, e.g., logging or auditing) is not demonstrated; no logs or usage records are mentioned. Option D is wrong because identification (e.g., claiming an identity) is not explicitly shown; the user authenticates via smart card + PIN, and the access check is authorization, not just authentication.

89
MCQhard

Your company is adopting a Zero Trust network architecture. You need to implement microsegmentation for workloads running in Azure. Which Azure service should you use?

A.Azure Network Security Groups (NSGs)
B.Azure Firewall
C.Azure App Service
D.Azure Front Door
AnswerA

Azure Network Security Groups (NSGs) are fundamental for implementing a Zero Trust network architecture by enabling microsegmentation. NSGs allow administrators to define granular inbound and outbound security rules that filter network traffic to and from Azure resources within a virtual network, such as VMs and subnets. This capability ensures that only explicitly authorized traffic can flow between specific workloads, enforcing the 'never trust, always verify' principle at the network layer and significantly reducing the attack surface.

Why this answer

Azure Network Security Groups (NSGs) are the correct service for implementing microsegmentation because they allow you to create granular, stateful filtering rules based on source/destination IP addresses, ports, and protocols at the subnet or individual virtual machine (NIC) level. This enables east-west traffic segmentation between workloads within the same virtual network, which is a core principle of Zero Trust network architecture.

Exam trap

The trap here is that candidates often confuse Azure Firewall (a perimeter security service) with NSGs (a microsegmentation tool), mistakenly thinking a centralized firewall can achieve the same east-west traffic isolation that NSGs provide at the subnet/NIC level.

How to eliminate wrong answers

Option B (Azure Firewall) is wrong because it is a centralized, stateful firewall as a service that operates at the network perimeter or between virtual networks, not at the individual workload or subnet level required for microsegmentation. Option C (Azure App Service) is wrong because it is a platform-as-a-service (PaaS) for hosting web applications and APIs, not a network security or segmentation tool. Option D (Azure Front Door) is wrong because it is a global, scalable entry point for web traffic using HTTP/HTTPS load balancing and application delivery, not a service for internal workload segmentation.

90
Multi-Selecthard

A company wants to implement a Zero Trust security model. Which TWO of the following are core principles of Zero Trust?

Select 2 answers
A.Trust based on network location
B.Verify explicitly
C.Perimeter-based security
D.Implicit trust for internal users
E.Least privilege access
AnswersB, E

Verify explicitly is a core Zero Trust principle: every access request is authenticated and authorised using all available signals — identity, device, location and risk — before granting access. This satisfies the model's requirement to never trust implicitly based on network location alone.

Why this answer

Option B (Verify explicitly) is correct because Zero Trust requires every access request to be authenticated and authorized based on all available data points—user identity, device health, location, and workload—rather than assuming trust from network position. Option E (Least privilege access) is correct because Zero Trust limits user and workload access to only what is needed for the task, typically enforced through just-in-time and just-enough-access policies and micro-segmentation. Option A (Trust based on network location) is wrong because Zero Trust explicitly rejects the idea that being inside a corporate network grants trust.

Option C (Perimeter-based security) is wrong because Zero Trust moves away from a castle-and-moat perimeter model toward identity-centric controls. Option D (Implicit trust for internal users) is wrong because Zero Trust assumes breach and requires continuous verification, never granting implicit trust to internal users.

Exam trap

SC-900 often tests the distinction between traditional perimeter security assumptions (trust by location, implicit trust) and the three Zero Trust principles, tricking candidates who confuse 'trust but verify' with 'verify explicitly'.

91
MCQeasy

A company wants to ensure that data is not altered during transmission between a client and a server. They use TLS encryption. Which security goal does this primarily address?

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

Integrity guarantees that data remains accurate, complete, and unaltered throughout its entire lifecycle, especially during transmission. This means preventing unauthorized or accidental modification, deletion, or corruption of data. Mechanisms such as cryptographic hashing (e.g., SHA-256) and digital signatures are commonly employed to detect any tampering, ensuring the data received is identical to the data sent.

Why this answer

TLS (Transport Layer Security) uses message authentication codes (MACs) and cryptographic hashing to ensure that data is not tampered with during transit. While TLS also provides confidentiality through encryption, the specific goal of preventing alteration during transmission is integrity. Therefore, option B is correct because integrity guarantees that the data received is exactly what was sent, unchanged by any intermediary.

Exam trap

The trap here is that candidates often assume TLS only provides confidentiality (encryption) and forget that TLS also explicitly ensures integrity through MACs or AEAD, leading them to incorrectly select 'Confidentiality' (Option A) when the question specifically asks about preventing alteration.

How to eliminate wrong answers

Option A is wrong because confidentiality is about preventing unauthorized access to data (secrecy), not about detecting or preventing alteration; TLS achieves confidentiality through symmetric encryption, but the question specifically asks about preventing alteration. Option C is wrong because availability ensures that systems and data are accessible when needed, which is unrelated to data integrity during transmission; TLS does not address availability. Option D is wrong because non-repudiation prevents a party from denying an action (e.g., using digital signatures), whereas TLS does not inherently provide non-repudiation—it focuses on secure communication, not proof of origin.

92
MCQeasy

A user authenticates to a company's network by entering their password and then approving a push notification on their mobile phone. After authentication, the user attempts to access a shared folder containing financial reports. The access is denied because the user's account is not a member of the 'Finance' group. Which security concept is demonstrated when the user is denied access to the folder?

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

Authorization is the security process that determines what actions an authenticated user or system is permitted to perform on a resource. After a user successfully proves their identity, the system evaluates their assigned rights and privileges, often based on roles or group memberships. In this scenario, denying access to a folder because the user lacks the necessary group membership is a direct application of an authorization policy, enforcing access control based on established permissions.

Why this answer

Authorization is the security concept that determines what resources a user is allowed to access after their identity has been verified. In this scenario, the user successfully authenticated but was denied access to the financial reports folder because their account lacked the necessary permissions—specifically, membership in the 'Finance' group. This access control decision is the essence of authorization, which enforces policies based on identity attributes like group membership.

Exam trap

The trap here is that candidates confuse authentication (proving who you are) with authorization (what you are allowed to do), especially when the question includes a multi-factor authentication step that seems to 'grant' access, but the denial is purely an authorization failure.

Why the other options are wrong

A

The user was denied access due to insufficient permissions (not being in the Finance group), which is an authorization decision, not authentication. Authentication only verifies identity, which already succeeded via password and push notification.

C

Non-repudiation ensures that a user cannot deny having performed an action, such as signing a document. The scenario describes access denial due to group membership, which is about authorization, not non-repudiation.

D

Accounting refers to tracking user activities and resource usage (e.g., logging access attempts), not to controlling access based on group membership. The denial here is due to lack of authorization, not accounting.

93
MCQhard

A security architect is implementing a Zero Trust security model. The architect insists that the network perimeter should not be trusted and that security controls must be applied to all traffic, even within the corporate network. They also emphasize the need for continuous monitoring and detection of threats as if a breach has already occurred. Which Zero Trust principle is the architect primarily applying?

A.Verify explicitly
B.Least privilege access
C.Assume breach
D.Trust but verify
AnswerC

"Assume breach" is a foundational Zero Trust principle that mandates organizations operate under the constant premise that their network and resources have already been compromised or will inevitably be. This mindset drives proactive security measures such as micro-segmentation, continuous threat detection, robust incident response planning, and regular security posture assessments. It shifts focus from perimeter defense to protecting individual resources and minimizing the blast radius of any successful attack, making it central to a resilient Zero Trust architecture.

Why this answer

The architect's emphasis on not trusting the network perimeter and applying security controls to all traffic, combined with continuous monitoring as if a breach has already occurred, directly aligns with the 'Assume breach' principle of Zero Trust. This principle operates on the mindset that a breach is inevitable or has already happened, thus requiring constant verification and monitoring of all network traffic, even within the corporate network, rather than relying on a trusted internal zone.

Exam trap

Microsoft often tests the distinction between 'Assume breach' and 'Verify explicitly' by describing a scenario that includes both continuous monitoring and strict access controls, leading candidates to confuse the proactive verification requirement with the reactive breach-assumption mindset.

How to eliminate wrong answers

Option A is wrong because 'Verify explicitly' focuses on authenticating and authorizing every access request based on all available data points (e.g., user identity, device health, location), but it does not inherently assume that a breach has already occurred; it is about strict verification at each access attempt. Option B is wrong because 'Least privilege access' is about granting only the minimum permissions necessary for a user or system to perform a task, which is a separate pillar of Zero Trust that does not directly address the continuous monitoring and breach-assumption mindset described in the scenario. Option D is wrong because 'Trust but verify' is an outdated security model that assumes trust is granted initially and then verified periodically; Zero Trust explicitly rejects this approach by stating that no entity should be trusted by default, even inside the network.

94
MCQhard

Your organization uses Microsoft Intune and Microsoft Entra ID. You need to enforce that only compliant and managed devices can access corporate email in Microsoft 365. Additionally, if a device is jailbroken, access should be blocked. You also want to provide a seamless sign-in experience for compliant devices. You have Microsoft Entra ID P1 licenses. What should you configure?

A.Configure Mobile Application Management (MAM) policies to restrict access.
B.Configure Azure AD Join for all devices and enable device registration.
C.Create a Conditional Access policy in Microsoft Entra ID that requires device compliance and use Intune compliance policies to block jailbroken devices, with seamless SSO.
D.Configure Microsoft Defender for Endpoint to detect jailbroken devices.
AnswerC

Conditional Access enforces the compliance requirement at authentication time, granting or denying access based on Intune device state, so jailbroken devices flagged non-compliant are blocked. Intune compliance policies supply that device signal, while Microsoft Entra join with seamless SSO satisfies the seamless sign-in constraint. Entra ID P1 licences cover Conditional Access.

Why this answer

To enforce that only compliant and managed devices access corporate email, and to block jailbroken devices, the correct approach is a Conditional Access policy in Microsoft Entra ID that requires device compliance, combined with Intune compliance policies that detect and block jailbroken devices. Enabling seamless SSO provides the desired sign-in experience for compliant devices. This combination satisfies all stated requirements with Entra ID P1 licensing.

Exam trap

SC-900 often tests the confusion between MAM (app-level protection) and Conditional Access with device compliance (device-level access control), leading candidates to choose MAM when device compliance and jailbreak blocking are required.

How to eliminate wrong answers

Option A is wrong because MAM policies protect app data and can restrict access at the app level, but they do not enforce device compliance or block jailbroken devices for email access in the way Conditional Access with compliance policies does. Option B is wrong because Azure AD Join and device registration alone do not enforce compliance or block jailbroken devices; they are prerequisites for management, not access controls. Option D is wrong because Microsoft Defender for Endpoint can detect jailbroken devices but does not by itself enforce access control to Microsoft 365 email; it must be integrated with Conditional Access and Intune compliance to block access.

95
Multi-Selecteasy

Which TWO of the following are identity-related security best practices recommended by Microsoft? (Choose two.)

Select 2 answers
A.Share passwords with team members for critical accounts
B.Implement Conditional Access policies
C.Use single sign-on (SSO) without MFA
D.Disable sign-in logs to reduce storage costs
E.Enable multi-factor authentication (MFA)
AnswersB, E

Conditional Access evaluates signals such as user, device and location to grant, block or challenge access at sign-in. This satisfies the question's requirement for a Microsoft-recommended identity security practise, enforcing least-privilege access through policy rather than static permissions.

Why this answer

Option B is correct because Microsoft recommends Conditional Access policies in Microsoft Entra ID to evaluate signals such as user, device, location, and risk, and then enforce appropriate access controls (for example, requiring MFA or compliant devices) before granting access to resources. Option E is correct because enabling multi-factor authentication (MFA) is a core Microsoft identity best practice that adds a second verification factor beyond a password, dramatically reducing the risk of credential compromise and account takeover. Options A, C, and D are not best practices: sharing passwords for critical accounts violates the principle of individual accountability and non-repudiation, using SSO without MFA still leaves accounts protected only by a single factor, and disabling sign-in logs removes the audit and monitoring data needed to detect and investigate suspicious authentication activity.

Exam trap

SC-900 often tests the misconception that SSO alone is sufficient security — candidates pick 'SSO without MFA' because SSO sounds secure, ignoring that MFA is the critical second factor.

96
MCQeasy

A company implements a sign-in process where a user must provide their password and then enter a temporary code sent to their mobile phone. Which security principle is this process primarily enforcing?

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

Combining a password with a one-time code sent to the user's phone verifies identity through two different factors, which is authentication. Authorisation governs what a verified user may access, so this process satisfies the requirement of proving who the user is.

Why this answer

The process of verifying a user's identity by requiring both a password (something they know) and a temporary code sent to their mobile phone (something they have) is a classic implementation of multi-factor authentication (MFA). Authentication is the security principle that confirms the identity of a user, device, or system before granting access. This sign-in flow directly enforces authentication by combining two distinct factors to prove the user is who they claim to be.

Exam trap

The trap here is that candidates often confuse authentication (proving identity) with authorization (granting permissions), especially when the question describes a multi-step sign-in process that seems to 'allow access' — but the core principle being enforced is identity verification, not access control.

Why the other options are wrong

A

The process described (password + temporary code) is about verifying identity, not granting permissions. Authorization determines what an authenticated user is allowed to do, not how they prove who they are.

C

The sign-in process described (password + temporary code) is a method of verifying identity, which is authentication. Accounting refers to tracking user activities and resource usage, not verifying identity.

D

Non-repudiation ensures that a party cannot deny having performed an action, typically through digital signatures or audit trails. The described sign-in process (password + temporary code) is about verifying identity (authentication), not preventing denial of actions.

97
MCQmedium

A company requires that all sensitive data in Microsoft Teams messages be automatically encrypted and labeled with a 'Confidential' tag. Which Microsoft Purview solution should they use?

A.Microsoft Purview Data Loss Prevention (DLP)
B.Microsoft Purview Data Lifecycle Management
C.Microsoft Purview Information Protection
D.Microsoft Purview Compliance Manager
AnswerC

Microsoft Purview Information Protection (MPIP) is the correct solution because it enables organizations to classify, label, and protect sensitive data across its lifecycle and various locations. Sensitivity labels, a core component of MPIP, can be configured with automatic labeling policies that detect specific sensitive information types (SITs) or trainable classifiers. Upon detection, these labels can apply visual markings, encryption, and access restrictions, ensuring that sensitive data in Microsoft Teams is consistently protected regardless of where it resides or travels.

Why this answer

Microsoft Purview Information Protection provides sensitivity labels such as 'Confidential' and applies encryption to content based on those labels. Labels can be applied manually or automatically to Teams messages and files, and encryption is enforced through the label's protection settings. This directly satisfies the requirement to encrypt and label sensitive Teams data.

Exam trap

SC-900 often tests the boundary between labeling/encryption and policy enforcement — candidates pick DLP when the question explicitly requires applying a label and encrypting the content.

How to eliminate wrong answers

Option A is wrong because DLP detects and blocks or warns on sharing of sensitive content but does not itself apply persistent encryption or sensitivity labels to messages. Option B is wrong because Data Lifecycle Management handles retention and deletion policies, not labeling or encryption. Option D is wrong because Compliance Manager assesses compliance posture against regulations and tracks improvement actions — it does not label or encrypt content.

98
Matchingmedium

Match each Azure security service to its purpose.

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

Concepts
Matches

Enforce organizational standards and assess compliance

Define repeatable Azure resources and policies

Unified security management and threat protection

Cloud-native SIEM and SOAR solution

Securely store and manage secrets and keys

Why these pairings

Common confusions involve mixing up the purposes of security management (Defender for Cloud), SIEM/SOAR (Sentinel), and secret management (Key Vault).

99
MCQmedium

Your company uses Microsoft Defender for Cloud to assess security posture. A recommendation states that virtual machines should have just-in-time (JIT) network access enabled. What is the primary security benefit of enabling JIT?

A.It reduces the attack surface by opening ports only when necessary
B.It replaces the need for network security groups
C.It encrypts all network traffic between the VM and clients
D.It permanently blocks all inbound traffic to the VM
AnswerA

Just-in-Time (JIT) VM access significantly reduces the attack surface by ensuring that management ports, such as RDP and SSH, remain closed by default. It dynamically opens these ports only for a limited time and from specified source IP addresses when an authorized request is made. This temporary, conditional access minimizes the window of opportunity for malicious actors to exploit open ports, thereby enhancing the security posture of virtual machines.

Why this answer

JIT VM access in Microsoft Defender for Cloud works by keeping management ports (RDP 3389, SSH 22) closed by default and only opening them on demand when an authorized user requests access, for a limited time and from a specific source IP. This dramatically reduces the attack surface exposed to internet-based brute-force and scanning attacks, since the ports are not persistently listening. Once the approved time window expires, Defender for Cloud automatically closes the port via NSG rules.

Exam trap

SC-900 often tests the misconception that JIT is an encryption or permanent-blocking feature, when it is actually a time-bound, on-demand port-opening mechanism layered on top of NSGs.

How to eliminate wrong answers

Option B is wrong because JIT does not replace network security groups — it actually works by dynamically modifying NSG rules, so NSGs remain a required underlying control. Option C is wrong because JIT has nothing to do with encryption; encryption of traffic is handled by TLS/IPsec, not by port-access control. Option D is wrong because JIT does not permanently block inbound traffic — it temporarily opens specific ports on request and closes them after the approved window, which is the opposite of a permanent block.

100
MCQeasy

A company implements multiple layers of security controls: firewalls at the perimeter, intrusion detection systems on internal segments, antivirus software on all workstations, and encryption for sensitive data at rest and in transit. This strategy is intended to ensure that if one control fails, others still provide protection. Which security concept does this approach represent?

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

Defense in depth is a comprehensive cybersecurity strategy that employs a series of diverse and overlapping security mechanisms and controls to protect valuable assets. By implementing multiple layers—such as physical security, network segmentation, firewalls, intrusion detection systems, endpoint protection, and data encryption—organizations create a robust and resilient defense. This multi-layered approach ensures that if one security control fails or is bypassed, subsequent layers are still in place to detect and prevent a breach, significantly increasing the effort and time required for an attacker to succeed.

Why this answer

Defense in depth is the correct concept because it involves implementing multiple layers of security controls (e.g., firewalls, IDS, antivirus, encryption) so that if one layer fails, subsequent layers continue to provide protection. This layered approach ensures redundancy and mitigates the risk of a single point of failure, aligning with the scenario described.

Exam trap

The trap here is that candidates often confuse defense in depth with zero trust, mistakenly thinking that multiple layers automatically imply a zero-trust architecture, but zero trust specifically requires explicit verification per request rather than just layered controls.

Why the other options are wrong

A

The question describes multiple layers of security controls (firewalls, IDS, antivirus, encryption) working together to provide protection even if one fails. This is the definition of defense in depth, not least privilege, which focuses on granting only necessary permissions.

C

Separation of duties prevents fraud or error by dividing critical tasks among multiple people, not by layering security controls. The question describes multiple overlapping security layers, which is defense in depth, not separation of duties.

D

Zero trust is a security model that assumes no implicit trust and requires continuous verification of every access request, not a layered defense strategy. The question describes multiple overlapping controls, which is defense in depth, not zero trust.

101
MCQeasy

A company uses a cloud-based Customer Relationship Management (CRM) system that is delivered as Software-as-a-Service (SaaS). According to the shared responsibility model, which security responsibility is primarily handled by the customer?

A.Physical security of the data center hosting the CRM
B.Managing user identities and controlling access to the CRM
C.Patching the underlying operating system of the CRM servers
D.Ensuring network security for the CRM application's backend
AnswerB

The customer retains primary responsibility for managing user identities and controlling access within the SaaS CRM application. This involves provisioning user accounts, assigning appropriate roles and permissions, and configuring authentication methods, often integrating with their own corporate identity provider like Azure Active Directory. This ensures that only authorized personnel can access specific CRM functionalities and data, aligning with the principle of least privilege.

Why this answer

In a SaaS model, the cloud provider is responsible for the security of the underlying infrastructure, including physical data centers, operating systems, and network controls. The customer retains responsibility for securing their own data and identities, which includes managing user accounts, enforcing authentication policies (e.g., Azure AD Multi-Factor Authentication), and controlling access to the CRM application via role-based access control (RBAC). Therefore, managing user identities and access is the customer's primary security responsibility.

Exam trap

The trap here is that candidates often assume the customer is responsible for all security aspects of a SaaS application, but SC-900 emphasizes that the provider handles infrastructure and platform security, leaving the customer with identity, data, and access management.

How to eliminate wrong answers

Option A is wrong because physical security of the data center is the sole responsibility of the cloud provider (Microsoft, in the case of Dynamics 365), not the customer. Option C is wrong because patching the underlying operating system of the CRM servers is part of the provider's responsibility for maintaining the SaaS platform's infrastructure. Option D is wrong because ensuring network security for the CRM application's backend, such as firewall rules and DDoS protection at the provider's network layer, is handled by the cloud provider, not the customer.

102
MCQeasy

A company configures its access control system so that each user can only access the data and perform actions that are strictly necessary for their job role. This configuration is a direct implementation of which security principle?

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

The principle of least privilege dictates that every user, program, and process should be granted only the minimum necessary permissions to perform its legitimate function. This approach significantly reduces the attack surface by limiting the potential damage an attacker can inflict if an account or system is compromised. By restricting access to only what is essential, it minimizes the risk of unauthorized actions and data breaches, aligning directly with the scenario described.

Why this answer

The configuration described—granting each user only the access and actions strictly necessary for their job role—is the direct definition of the least privilege principle. In Microsoft identity and access management, this is implemented by assigning the minimum required permissions via Azure RBAC roles (e.g., Reader instead of Contributor) or using Azure AD Privileged Identity Management (PIM) for just-in-time access. This minimizes the attack surface by ensuring users cannot exceed their authorized scope.

Exam trap

The trap here is that candidates confuse least privilege with separation of duties, but separation of duties focuses on splitting permissions across multiple people to prevent collusion, whereas least privilege restricts each individual to the minimum necessary access.

Why the other options are wrong

A

The question describes granting only necessary access per job role, which is the definition of least privilege. Defense in depth involves multiple layers of security controls, not user-specific access restrictions.

C

Separation of duties prevents fraud by requiring multiple people to complete sensitive tasks, but it does not limit individual access to only what is necessary for their job role. The question describes limiting access per user, which is least privilege.

D

Zero Trust is a security model that assumes no implicit trust and continuously verifies every access request, but it is not specifically about granting only the minimum necessary permissions per job role; that is the principle of least privilege.

103
MCQhard

A company uses Microsoft Entra ID for authentication. The security team wants to enforce that users can only access Microsoft 365 applications from compliant devices and trusted locations. They also want to require multi-factor authentication when users access from untrusted networks. Which feature should they configure?

A.Microsoft Entra Conditional Access
B.Microsoft Entra Authentication Methods policies
C.Microsoft Intune compliance policies
D.Microsoft Entra ID Protection
AnswerA

Microsoft Entra Conditional Access allows organizations to create policies that enforce access controls based on conditions such as user, device compliance, location, and risk. It can require compliant devices, trusted locations, and multi-factor authentication for specific scenarios. This precisely matches the requirement to restrict access to compliant devices and trusted locations while enforcing MFA from untrusted networks.

Why this answer

Microsoft Entra Conditional Access is the policy engine that evaluates signals like device compliance, location, and user risk to make access decisions. It can require compliant devices, trusted locations, and MFA based on conditions. Intune compliance policies and ID Protection provide input signals, but Conditional Access is the feature that enforces the access requirements.

Exam trap

The trap here is selecting Intune compliance policies because they relate to device compliance, but they do not enforce access controls; Conditional Access is the enforcement point.

104
MCQeasy

A company implements multiple layers of security controls including a firewall, an intrusion detection system (IDS), antivirus software on endpoints, and regular security awareness training for employees. This approach is an example of which security concept?

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

Defense in depth is a cybersecurity strategy that employs multiple, independent layers of security controls to protect information and systems. The objective is to ensure that if one security control fails or is bypassed, other controls are in place to prevent or delay a breach, thereby increasing the overall resilience of the system. This layered approach often includes a combination of technical controls like firewalls and intrusion detection systems, administrative controls such as policies and training, and physical controls.

Why this answer

Defense in depth is the correct answer because the company is implementing multiple layers of security controls (firewall, IDS, antivirus, and security awareness training) to protect assets. This layered approach ensures that if one control fails, another control is in place to mitigate the threat, which is the core principle of defense in depth.

Exam trap

The trap here is that candidates often confuse defense in depth with Zero Trust because both involve multiple controls, but Zero Trust specifically focuses on identity verification and least-privilege access, not just layered defenses.

Why the other options are wrong

A

Zero Trust is a security model that assumes no implicit trust and requires continuous verification for every access request, but the question describes multiple layers of security controls, which is the definition of defense in depth, not Zero Trust.

C

The question describes multiple layers of security controls (firewall, IDS, antivirus, training), which is the definition of defense in depth, not least privilege. Least privilege restricts user access rights to only what is necessary, which is not illustrated here.

D

The question describes multiple security layers (firewall, IDS, antivirus, training), which is the definition of defense in depth. Shared responsibility is a cloud model where the provider and customer share security duties, not a multi-layered on-premises approach.

105
MCQeasy

A company is implementing a new security policy that requires every user to have only the minimum permissions necessary to perform their job duties. Which security principle does this policy align with?

A.Defense in depth
B.Zero Trust
C.Principle of least privilege
D.Separation of duties
AnswerC

The Principle of Least Privilege dictates that users, applications, and systems should be granted only the minimum necessary permissions required to perform their specific job functions or tasks. This fundamental security practice significantly reduces the attack surface by limiting the potential damage an attacker can inflict if an account is compromised or an application is exploited. It directly addresses the need to restrict access to only what is absolutely essential, minimizing unauthorized actions.

Why this answer

The policy requiring every user to have only the minimum permissions necessary to perform their job duties directly aligns with the Principle of Least Privilege. This principle dictates that users, applications, and systems should be granted the minimal level of access rights needed to complete their tasks, reducing the attack surface and limiting potential damage from compromised accounts. In Microsoft 365, this is implemented through Role-Based Access Control (RBAC) roles and Azure AD roles, where administrators assign specific permissions rather than broad administrative roles.

Exam trap

The trap here is that candidates often confuse the Principle of Least Privilege with Zero Trust, but Zero Trust is a broader framework that includes least privilege as one of its core pillars, not the specific policy of minimizing permissions per user.

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, encryption, antivirus) to protect resources, not a principle about limiting individual user permissions. Option B is wrong because Zero Trust is a security model based on the principle of 'never trust, always verify,' which includes least privilege as a component but is broader, encompassing continuous authentication, device health checks, and micro-segmentation. Option D is wrong because Separation of Duties is a control that prevents a single individual from performing conflicting tasks (e.g., both creating and approving a purchase order), which reduces fraud risk but does not specifically address minimizing permissions per user role.

106
MCQeasy

A security architect is adopting a new security model that assumes breach and verifies every access request. The model eliminates implicit trust and requires continuous validation. Which security model is being implemented?

A.Defense in Depth
B.Zero Trust
C.Least Privilege
D.Shared Responsibility
AnswerB

Zero Trust is a modern security model that fundamentally shifts from perimeter-based security to a 'never trust, always verify' approach. It mandates explicit verification for every access request, regardless of whether the request originates inside or outside the traditional network perimeter. This model assumes breach and continuously validates identity, device health, and other contextual factors before granting and maintaining access to resources.

Why this answer

Zero Trust is the correct model because it explicitly assumes breach, eliminates implicit trust, and requires continuous validation of every access request. This aligns with the core Zero Trust principle of 'never trust, always verify,' which mandates that no user, device, or network is trusted by default, even if they are inside the corporate perimeter.

Exam trap

The trap here is that candidates often confuse Zero Trust with Least Privilege, but Zero Trust is a broader architectural model that includes continuous validation and breach assumption, whereas Least Privilege is only one component of access control.

Why the other options are wrong

A

Defense in Depth is a layered security approach using multiple controls, but it does not inherently eliminate implicit trust or require continuous validation of every access request. The question specifically describes assuming breach and verifying every request, which is the core of Zero Trust.

C

Least Privilege is a principle of granting only necessary permissions, but it does not inherently assume breach or require continuous validation of every access request. The question describes Zero Trust's core tenets of eliminating implicit trust and continuous verification.

D

The question describes a model that eliminates implicit trust and continuously validates access, which is Zero Trust. Shared Responsibility is a cloud security model that defines security obligations between provider and customer, not a model for access validation.

107
MCQeasy

Your organization uses Microsoft Defender XDR. The security team wants a central dashboard showing the overall security posture and recommended actions. Which tool should they use?

A.Microsoft Purview
B.Microsoft Entra ID
C.Microsoft Sentinel
D.Microsoft Secure Score
AnswerD

Microsoft Secure Score aggregates your security posture across Microsoft 365 services and surfaces prioritised improvement actions. It satisfies the requirement for a central dashboard showing overall posture and recommended actions, unlike Defender-specific incident views or compliance reports.

Why this answer

Microsoft Secure Score is the dashboard within Microsoft Defender XDR that quantifies an organization's security posture and provides prioritized, actionable improvement recommendations. It aggregates signals from Microsoft 365 services and Defender workloads, assigning points for implemented controls so the security team can track posture over time.

Exam trap

SC-900 often tests whether candidates can distinguish posture-management tools (Secure Score) from operational security tools (Sentinel) and compliance tools (Purview), since all three appear in the same Defender XDR portal.

How to eliminate wrong answers

Option A is wrong because Microsoft Purview is a data governance, compliance, and information-protection suite (data classification, DLP, eDiscovery), not a posture-scoring dashboard. Option B is wrong because Microsoft Entra ID is the identity and access management service (authentication, conditional access, PIM), not a security posture measurement tool. Option C is wrong because Microsoft Sentinel is a cloud-native SIEM/SOAR platform for log ingestion, analytics, and incident response, not a posture score dashboard.

108
MCQeasy

A security architect is designing a defense strategy for a company's IT infrastructure. The strategy includes deploying a network firewall, using an intrusion detection system, installing antivirus software on all endpoints, and requiring multi-factor authentication for all user accounts. The architect explains that if the firewall fails, the IDS can detect an intrusion, and if the IDS misses something, the antivirus might catch it, and MFA can protect even if credentials are compromised. Which security principle best describes this layered approach?

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

Defense in depth is a security strategy that employs a series of layered and overlapping security controls to protect assets. The principle is that if one security control fails or is bypassed, another control will be in place to prevent or detect an attack. This multi-layered approach, encompassing administrative, technical, and physical safeguards, significantly enhances an organization's overall resilience against diverse threats, ensuring no single point of failure compromises security.

Why this answer

Defense in depth is the correct principle because it describes a layered security strategy where multiple independent controls (firewall, IDS, antivirus, MFA) are deployed so that if one layer fails, another layer can still prevent or detect an attack. This approach explicitly relies on redundancy and diversity of controls to provide resilience against failures or bypasses, as illustrated by the architect's explanation of how each subsequent layer compensates for potential gaps in the previous one.

Exam trap

The trap here is that candidates may confuse 'Defense in depth' with 'Zero Trust' because both involve multiple controls, but Zero Trust is specifically about continuous verification and micro-segmentation, not the layered redundancy described in the scenario.

Why the other options are wrong

B

The question describes multiple overlapping security controls (firewall, IDS, antivirus, MFA) working together, which is the essence of defense in depth. Least privilege focuses on granting only necessary permissions, not layering controls.

C

The question describes multiple overlapping security controls (firewall, IDS, antivirus, MFA) working together, which is the essence of defense in depth, not Zero Trust. Zero Trust is a security model that assumes no implicit trust and requires continuous verification, but it is not specifically about layering multiple independent defenses.

D

The question describes multiple overlapping security controls (firewall, IDS, antivirus, MFA) working together, which is the essence of defense in depth. Shared responsibility refers to the division of security tasks between a cloud provider and customer, not a layered defense strategy.

109
Multi-Selecteasy

Which TWO of the following are benefits of using Microsoft Entra ID for identity management? (Choose two.)

Select 2 answers
A.Storing passwords in plaintext
B.Conditional Access policies
C.Single sign-on (SSO)
D.Local authentication for all apps
E.On-premises authentication only
AnswersB, C

Conditional Access policies are a core security feature of Microsoft Entra ID, allowing organizations to enforce granular access controls based on specific, real-time conditions. These policies evaluate factors such as user location, device compliance, application sensitivity, and sign-in risk during an authentication attempt. By dynamically requiring multi-factor authentication, blocking access, or limiting session duration, Conditional Access significantly enhances security posture and compliance without impeding legitimate user productivity.

Why this answer

Option B (Conditional Access policies) is correct because Microsoft Entra ID provides a policy engine that evaluates signals such as user/group membership, device compliance, location, and risk to grant, block, or require MFA for access to cloud and integrated apps. Option C (Single sign-on, SSO) is correct because Entra ID acts as a centralized identity provider using protocols like SAML 2.0, WS-Federation, OpenID Connect, and OAuth 2.0, letting users authenticate once and access multiple applications without re-entering credentials. Option A is wrong because storing passwords in plaintext is a severe security anti-pattern and Entra ID stores credentials as salted hashes, not plaintext.

Option D is wrong because Entra ID is a cloud-based identity service, not a mechanism for local authentication of every app. Option E is wrong because Entra ID is a cloud identity provider and does not restrict authentication to on-premises only; it can integrate with on-premises AD via Entra Connect or Entra Cloud Sync.

Exam trap

SC-900 often tests the misconception that Entra ID includes on-premises-only or local authentication as benefits, when it actually provides cloud-based centralized identity with SSO and Conditional Access.

110
MCQeasy

An organization adopts a Zero Trust security model. Which principle requires that every access request must be explicitly verified and granted least privilege regardless of the user's location or device?

A.Verify explicitly
B.Use least privilege access
C.Assume breach
D.Never trust, always verify
AnswerA

In a Zero Trust model, "Verify explicitly" mandates that all access requests are rigorously authenticated and authorized based on all available data points. This includes user identity, device health, location, service or workload, data classification, and any detected anomalies. Access is never implicitly granted; instead, it is always explicitly validated against policy before being permitted, ensuring a robust security posture.

Why this answer

The Zero Trust principle 'Verify explicitly' mandates that every access request—regardless of the user's location, device, or network—must be authenticated and authorized based on all available data points (e.g., user identity, device health, location, and real-time risk signals). This ensures that no implicit trust is granted, and least privilege is applied as a separate but complementary principle. In Microsoft's Zero Trust model, this is enforced through conditional access policies and continuous evaluation of session risk.

Exam trap

The trap here is that candidates confuse the popular phrase 'Never trust, always verify' with the official Microsoft Zero Trust principle 'Verify explicitly,' but the exam expects the exact terminology from the Microsoft documentation, not the generic slogan.

How to eliminate wrong answers

Option B is wrong because 'Use least privilege access' is a separate Zero Trust principle that limits user permissions to only what is needed for a task, but it does not address the requirement that every request must be explicitly verified regardless of location or device. Option C is wrong because 'Assume breach' is a principle focused on minimizing blast radius and segmenting access (e.g., using micro-segmentation and continuous monitoring), not on verifying every access request. Option D is wrong because 'Never trust, always verify' is a popular slogan summarizing Zero Trust philosophy, but it is not one of the three core principles defined by Microsoft (Verify explicitly, Use least privilege access, Assume breach); the question specifically asks for the principle that requires explicit verification and least privilege, and 'Verify explicitly' is the precise technical term.

111
MCQeasy

An attacker gains access to a company's email system and reads confidential customer emails. Which security principle has been compromised?

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

The scenario directly describes a breach of confidentiality, as an unauthorized attacker has gained access to private email communications. Confidentiality is the principle that prevents the unauthorized disclosure of information, ensuring that only authorized individuals or systems can view or access sensitive data. This compromise means the secrecy and privacy of the email content have been violated by an unapproved party.

Why this answer

Confidentiality is the security principle that ensures data is accessible only to authorized users. When an attacker reads confidential customer emails without authorization, the confidentiality of that data has been breached, as the information was exposed to an unintended party.

Exam trap

The trap here is that candidates often confuse confidentiality with integrity, mistakenly thinking that any unauthorized access to data implies data modification, but the core violation in this scenario is the unauthorized disclosure of information, not its alteration.

Why the other options are wrong

A

Integrity ensures data is not altered or tampered with, but the scenario describes unauthorized reading of emails, not modification.

D

Non-repudiation ensures that a party cannot deny having performed an action, such as sending an email. Reading emails does not involve denying an action; the breach is about unauthorized access to confidential data, which violates confidentiality.

112
MCQmedium

A security architect explains the Zero Trust model to the board. They state that every access request must be fully authenticated and authorized based on identity, device health, location, and risk, regardless of whether the user is on the corporate network. Which Zero Trust principle does this statement represent?

A.Verify explicitly
B.Least privilege
C.Assume breach
D.Microsegmentation
AnswerA

"Verify explicitly" is a foundational principle of the Zero Trust model, mandating that all access requests, regardless of origin or resource, are rigorously authenticated and authorized. This involves evaluating every available data point, or "signal," including user identity, location, device health, service or workload, data classification, and anomalous behavior, before granting access. It moves beyond traditional perimeter-based security to ensure that trust is never assumed and is continuously re-evaluated for every transaction.

Why this answer

The statement emphasizes that every access request must be authenticated and authorized based on identity, device health, location, and risk, regardless of network location. This directly aligns with the 'Verify explicitly' principle of Zero Trust, which mandates that authentication and authorization are performed for every request using all available data points, not just once at the perimeter.

Exam trap

The trap here is that candidates often confuse 'Verify explicitly' with 'Least privilege' because both involve access control, but 'Verify explicitly' is about the continuous authentication/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 access rights to only what is necessary to perform a task, not on the continuous verification of every request. Option C (Assume breach) is wrong because it deals with designing systems to minimize blast radius and segment access under the assumption that a breach has already occurred, not with the upfront verification of each request. Option D (Microsegmentation) is wrong because it is a network architecture technique that breaks the network into small, isolated segments to limit lateral movement, not a principle for authenticating and authorizing every access request.

113
Multi-Selectmedium

Which THREE of the following are key concepts of identity management in Microsoft Entra ID?

Select 3 answers
A.Encryption
B.Federation
C.Least privilege
D.Authorization
E.Authentication
AnswersB, D, E

Federation is a key concept in modern identity management that establishes a trust relationship between multiple independent identity providers and service providers. It enables users to authenticate once with their home identity provider and then gain access to various applications and services across different organizational boundaries without re-authenticating. This facilitates single sign-on (SSO) and streamlines user experience by leveraging external identity sources.

Why this answer

Authentication (E) is a core identity-management concept in Microsoft Entra ID because it verifies a user's or service principal's identity through credentials such as passwords, certificate-based authentication, Windows Hello for Business, or FIDO2 security keys, and it underpins tokens issued by the Microsoft identity platform. Authorization (D) is equally fundamental: once Entra ID authenticates an identity, it determines what that identity may access through mechanisms like role-based access control (RBAC), OAuth 2.0 scopes, app roles, and conditional access policies. Federation (B) is also a key concept because Entra ID can trust external identity providers via protocols such as SAML 2.0, WS-Federation, and OpenID Connect, enabling single sign-on and delegated authentication for partner or on-premises identities.

Encryption (A) is a security control used to protect data in transit and at rest, but it is not itself an identity-management concept. Least privilege (C) is an important security principle applied within authorization and access reviews, yet it is a guiding principle rather than one of the core identity-management concepts tested here.

Exam trap

SC-900 often tests the boundary between authentication and authorization — candidates confuse 'who you are' with 'what you can do,' and may also incorrectly include encryption or least privilege as core identity concepts.

114
MCQhard

A company stores application secrets and encryption keys in Azure Key Vault. They want to move from the older vault access policy model to a more scalable and granular permission model that integrates with Azure's role-based access control (RBAC). They also need to audit permissions using Azure Policy. Which access configuration should they choose for Azure Key Vault?

A.Use a single vault access policy with the Contributor role
B.Enable the Azure RBAC permission model for Key Vault
C.Assign a managed identity to the Key Vault
D.Use a service principal and configure vault access policies per application
AnswerB

Enabling the Azure RBAC permission model for Key Vault is the correct approach as it allows granular control over data plane operations, such as getting, listing, or setting secrets and keys. This model integrates directly with Azure Active Directory, enabling centralized identity and access management using standard Azure RBAC roles. This integration also facilitates comprehensive auditing via Azure Policy, ensuring compliance and robust security governance for application secrets and encryption keys.

Why this answer

Enabling the Azure RBAC permission model for Key Vault replaces the older vault access policy model with Azure's native role-based access control, providing granular, scalable permissions that integrate directly with Azure Policy for auditing. This model allows you to assign roles like Key Vault Secrets User or Key Vault Crypto Officer at the management plane, enabling centralized permission management across multiple vaults and supporting Azure Policy compliance checks.

Exam trap

The trap here is that candidates confuse 'managed identity' (an authentication mechanism for resources) with the permission model itself, or assume that vault access policies are still the recommended approach for scalability, when in fact Azure RBAC is the modern, policy-auditable solution.

How to eliminate wrong answers

Option A is wrong because using a single vault access policy with the Contributor role is not a scalable or granular approach; the Contributor role grants broad management-plane access (e.g., deleting the vault) rather than fine-grained data-plane permissions for secrets and keys, and it does not leverage Azure RBAC for Key Vault. Option C is wrong because assigning a managed identity to Key Vault is not an access configuration for the vault itself; managed identities are used by Azure resources to authenticate to Key Vault, not to define the permission model for the vault. Option D is wrong because using a service principal with vault access policies per application still relies on the older vault access policy model, which is less scalable and does not integrate with Azure Policy for auditing permissions across multiple vaults.

115
MCQeasy

A company's IT department deploys a multi-layered security strategy that includes a perimeter firewall, network segmentation, endpoint antivirus software, data encryption, and employee security awareness training. Which security model does this approach represent?

A.Zero Trust
B.Least Privilege
C.Defense in Depth
D.Shared Responsibility
AnswerC

Defense in Depth is a cybersecurity strategy that employs multiple, independent security controls and mechanisms across various layers of an IT environment. This approach ensures that if one security control fails or is bypassed, other controls are still in place to detect, prevent, or mitigate an attack. It involves deploying administrative, technical, and physical safeguards in a layered fashion to create a robust and resilient security posture.

Why this answer

The described approach—combining perimeter firewalls, network segmentation, endpoint antivirus, encryption, and training—is the classic definition of Defense in Depth. This model layers multiple independent security controls so that if one layer fails (e.g., a firewall rule is misconfigured), subsequent layers (e.g., segmentation, antivirus) still protect the asset. It does not assume any single control is sufficient, which is the core principle of Defense in Depth.

Exam trap

The trap here is that candidates see 'firewall' and 'encryption' and immediately think Zero Trust, but Zero Trust requires explicit identity verification and micro-segmentation, not just a layered stack of traditional controls.

How to eliminate wrong answers

Option A is wrong because Zero Trust is a model that explicitly assumes no implicit trust and requires continuous verification of every access request (e.g., using conditional access policies and micro-segmentation), whereas the question describes a layered set of static controls without the 'never trust, always verify' mandate. Option B is wrong because Least Privilege is a principle that restricts users and processes to only the permissions necessary for their tasks (e.g., via RBAC or JIT access), not a multi-layered security architecture. Option D is wrong because Shared Responsibility is a cloud model that defines which security tasks are handled by the provider vs. the customer (e.g., AWS handles physical security while the customer manages IAM), not a layered on-premises or hybrid security strategy.

116
MCQhard

A security manager wants to ensure that an employee who sends an email cannot later deny having sent it. Which security concept and associated technology is best suited to achieve this?

A.Confidentiality, achieved through encryption
B.Integrity, achieved through hashing
C.Non-repudiation, achieved through digital signatures
D.Access control, achieved through permissions
AnswerC

Non-repudiation, achieved through digital signatures, cryptographically links a sender to a specific message, preventing them from falsely denying authorship. By using the sender's unique private key to sign a message's hash, an undeniable proof of origin is created. The recipient can verify this signature using the sender's public key, confirming both the sender's identity and the message's integrity. This mechanism is crucial for legal and financial transactions where accountability is paramount.

Why this answer

Non-repudiation ensures that a party cannot deny an action, such as sending an email. Digital signatures, which use asymmetric cryptography (e.g., RSA or ECDSA) and a hash of the message, provide cryptographic proof of the sender's identity and message integrity, making denial impossible.

Exam trap

The trap here is that candidates confuse integrity (hashing) with non-repudiation, not realizing that a hash alone lacks sender identity binding—only a digital signature provides the cryptographic proof of origin needed to prevent denial.

Why the other options are wrong

A

Confidentiality (encryption) protects data from unauthorized access, but does not provide proof of origin or prevent the sender from denying they sent the email.

B

Integrity ensures data has not been altered, but does not prevent a sender from denying they sent a message. Non-repudiation is required to prove the origin of the email.

D

Access control and permissions manage who can access resources, but they do not provide proof of origin or prevent denial of sending an email. Non-repudiation is required to prevent a sender from denying they sent a message.

117
MCQmedium

A company uses a cloud-based SaaS (Software as a Service) application for customer relationship management. According to the shared responsibility model, which security responsibility is primarily handled by the customer?

A.Physical security of the data center hosting the application
B.Security of the underlying networking infrastructure
C.Managing user access and permissions for the application
D.Applying security patches to the application's code
AnswerC

Even when consuming a SaaS application, the customer retains primary responsibility for defining and managing user identities, roles, and permissions within that specific application. This includes provisioning and de-provisioning user accounts, assigning appropriate access levels based on job functions, and enforcing least privilege principles. The customer dictates who can access what features and data within the software.

Why this answer

In a SaaS model like a cloud-based CRM application, the customer is responsible for managing user access and permissions, including identity and access management (IAM), multi-factor authentication (MFA), and role-based access control (RBAC). The cloud provider handles the underlying infrastructure, platform, and application security, but the customer must control who can access the application and what they can do within it.

Exam trap

The trap here is that candidates often assume the customer is responsible for patching the application code in SaaS, but in reality, the provider handles all code-level patches, while the customer only manages user access and permissions.

How to eliminate wrong answers

Option A is wrong because physical security of the data center is the cloud provider's responsibility under the shared responsibility model for SaaS, as the customer has no physical access to the infrastructure. Option B is wrong because security of the underlying networking infrastructure, such as firewalls and network segmentation, is managed by the cloud provider in a SaaS deployment. Option D is wrong because applying security patches to the application's code is the cloud provider's responsibility in SaaS; the customer only manages configuration and user-level settings.

118
MCQmedium

A financial institution wants to apply the principle of least privilege to its Microsoft Entra ID environment. The IT team needs to ensure that administrators only have the permissions necessary to perform their job functions and that these permissions are activated only when needed. Which feature should they implement?

A.Microsoft Entra Privileged Identity Management (PIM)
B.Microsoft Entra Conditional Access
C.Microsoft Entra Access Reviews
D.Microsoft Entra ID Protection
AnswerA

Microsoft Entra Privileged Identity Management (PIM) enables just-in-time role activation, ensuring that administrators only have privileged access when needed. It enforces least privilege by requiring approval, multi-factor authentication, and justification for role activation. PIM also provides auditing and alerts for privileged actions, helping the organization maintain tight control over administrative access and reduce the attack surface.

Why this answer

Microsoft Entra Privileged Identity Management (PIM) is designed to implement least privilege by providing just-in-time privileged access, approval workflows, and time-bound role activations. Conditional Access, ID Protection, and Access Reviews address other aspects of identity security but do not offer the same just-in-time privileged access management capabilities.

Exam trap

The trap here is selecting Conditional Access because it is commonly used for access control, but it does not provide just-in-time privileged role activation.

119
MCQeasy

A company's security team implements a system where every access attempt to sensitive data is recorded, including who accessed the data and when. The logs are regularly reviewed to detect unauthorized access and to hold users accountable for their actions. Which security goal is primarily being addressed by this logging practice?

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

Non-repudiation provides irrefutable proof that a specific action or event occurred and identifies the entity responsible, preventing them from falsely denying their involvement. By implementing a system that logs every access, an immutable audit trail is created, documenting who accessed what, when, and from where. This comprehensive record serves as forensic evidence, holding users accountable for their actions and making it impossible for them to credibly deny having performed a particular operation.

Why this answer

Non-repudiation ensures that a user cannot deny having performed an action. By recording who accessed sensitive data and when, the logging practice creates an audit trail that can prove a specific user accessed the data at a specific time, thereby preventing the user from denying that access. This directly addresses the security goal of non-repudiation.

Exam trap

The trap here is that candidates confuse logging with confidentiality or integrity, thinking that recording access prevents unauthorized viewing or data modification, when in fact logging is about accountability and non-repudiation.

How to eliminate wrong answers

Option A is wrong because confidentiality focuses on preventing unauthorized access to data (e.g., through encryption or access controls), not on logging who accessed it. Option B is wrong because integrity ensures data has not been tampered with (e.g., through hashing or checksums), not on recording access events. Option C is wrong because availability ensures systems and data are accessible when needed (e.g., through redundancy or failover), not on tracking user actions.

120
MCQeasy

A company implements multiple layers of security controls, including firewalls, antivirus software, access controls, and security awareness training. Which security concept does this approach best represent?

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

Defense in depth is a cybersecurity strategy that employs multiple, overlapping layers of security controls to protect information and systems. This approach ensures that if one security control fails or is bypassed, another control is in place to prevent or detect an intrusion, thereby increasing the overall resilience of the system. Examples include physical security, network firewalls, endpoint protection, identity and access management, data encryption, and security awareness training, all working in concert to create a robust security posture.

Why this answer

Defense in depth is the correct concept because it involves layering multiple independent security controls—such as firewalls, antivirus, access controls, and training—so that if one layer fails, others continue to protect the asset. This approach reduces the likelihood of a single point of failure and is a foundational strategy in cybersecurity architecture.

Exam trap

The trap here is that candidates confuse the layered approach of defense in depth with the Zero Trust model, but Zero Trust is specifically about eliminating implicit trust and enforcing per-request verification, not just adding multiple security layers.

How to eliminate wrong answers

Option A is wrong because Zero Trust is a security model based on 'never trust, always verify' that requires continuous authentication and authorization for every access request, not simply the presence of multiple security layers. Option C is wrong because Shared responsibility is a cloud computing model that delineates security obligations between the provider and customer, not a strategy for deploying layered controls on-premises. Option D is wrong because Least privilege is a principle that grants users only the minimum permissions needed to perform their tasks, which is a specific access control practice, not a comprehensive layering strategy.

121
MCQmedium

A company is deploying Microsoft 365 and wants to ensure that sensitive information in emails and documents is protected from unauthorized access and sharing. The compliance team requires a solution that can automatically classify and label content based on its sensitivity. Which Microsoft Purview feature should they use?

A.Data Loss Prevention (DLP) policies
B.Microsoft Defender for Cloud Apps policies
C.Retention labels
D.Sensitivity labels
AnswerD

Sensitivity labels in Microsoft Purview allow organizations to classify and protect content based on its sensitivity. Labels can be applied manually or automatically using policies that detect sensitive information types. Once labeled, the content can be encrypted, marked with visual markings, and restricted from sharing. This directly meets the requirement to automatically classify and label sensitive information in emails and documents.

Why this answer

Sensitivity labels in Microsoft Purview are designed to classify and protect content by applying encryption, visual markings, and sharing restrictions. They can be applied automatically based on sensitive information types, ensuring that sensitive data is consistently protected. Other features like DLP, retention labels, and Defender for Cloud Apps policies serve different purposes and do not provide the same classification and labeling capabilities.

Exam trap

The trap here is confusing DLP with sensitivity labels, as both deal with sensitive information, but only sensitivity labels provide persistent classification and protection.

122
Drag & Dropmedium

Sequence the steps to configure a retention policy in Microsoft Purview compliance portal.

Drag or tap steps into the slots.

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

Why this order

Retention policies require signing in, navigating to retention, creating a policy, selecting locations/conditions, and setting duration.

123
Multi-Selecthard

Which THREE of the following are core principles of the Zero Trust security model? (Choose three.)

Select 3 answers
A.Verify explicitly
B.Trust but verify
C.Assume breach
D.Least privilege
E.Single factor authentication
AnswersA, C, D

This principle mandates that all access requests, regardless of origin or resource, must be authenticated and authorized rigorously. It involves continuously evaluating user identity, device health, location, and other contextual signals before granting or maintaining access. This explicit verification ensures that no entity is inherently trusted and access is always granted based on real-time policy enforcement.

Why this answer

Option A (Verify explicitly) is correct because Zero Trust requires every access request to be authenticated and authorized based on all available data points, including user identity, device health, location, and resource sensitivity, rather than granting implicit trust based on network location. Option C (Assume breach) is correct because Zero Trust operates on the premise that threats may already exist inside the environment, so organizations must minimize blast radius, segment access, encrypt traffic, and use analytics to detect and respond to anomalies. Option D (Least privilege) is correct because Zero Trust limits user and workload access to only what is needed for the task, using just-in-time and just-enough-access policies to reduce lateral movement.

Option B (Trust but verify) is not a Zero Trust principle; it reflects a traditional perimeter-based mindset where trust is initially granted and then checked, which contradicts Zero Trust's explicit verification of every request. Option E (Single factor authentication) is not a Zero Trust principle; Zero Trust strongly favors strong authentication such as multifactor authentication and phishing-resistant methods, not single-factor authentication.

Exam trap

SC-900 often tests the exact wording of Zero Trust principles; the trap is selecting 'trust but verify' (a legacy concept) or 'single factor authentication' (insufficient) instead of the three official principles.

124
MCQeasy

A company uses a financial accounting system where the employee who creates a purchase order cannot also approve it. This policy is designed to prevent a single individual from committing fraud by both initiating and approving a transaction. Which security principle does this practice primarily implement?

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

Separation of duties is a critical control in financial systems, ensuring that no single individual possesses all the necessary permissions to complete a high-risk transaction or process from start to finish. For instance, the person who approves a payment should not be the same person who initiates the payment or reconciles the bank statement. This distribution of incompatible privileges across multiple employees significantly mitigates the risk of fraud, errors, and insider threats by requiring collusion to bypass controls.

Why this answer

The practice of requiring different individuals to create and approve purchase orders directly implements the separation of duties principle. This security control ensures that no single person has complete control over a sensitive financial transaction, thereby reducing the risk of fraud or error. In the context of identity and access management, separation of duties enforces that conflicting tasks are assigned to different users to prevent abuse of privileges.

Exam trap

The trap here is that candidates confuse separation of duties with least privilege, but least privilege limits the scope of permissions while separation of duties divides critical tasks to prevent a single point of failure or fraud.

Why the other options are wrong

A

The policy prevents the same person from both creating and approving a purchase order, which is a classic example of separation of duties, not least privilege. Least privilege would limit access rights to only what is necessary for a role, but it does not address the conflict of interest between initiating and approving transactions.

C

Defense in depth is a layered security strategy using multiple controls, not a principle that separates conflicting duties to prevent fraud. The question specifically asks about preventing a single individual from both initiating and approving a transaction, which is the definition of separation of duties.

D

Zero Trust is a security model that assumes no implicit trust and continuously verifies every access request, but it does not specifically address the separation of conflicting duties like creating and approving purchase orders.

125
MCQmedium

A security architect is implementing a Zero Trust strategy. They state that all access requests must be verified continuously, regardless of where the request originates (corporate network or remote). They also emphasize that access is granted based on a policy that evaluates user identity, device health, location, and risk in real-time. Which Zero Trust guiding principle does this scenario primarily illustrate?

A.Verify explicitly
B.Use least privilege access
C.Assume breach
D.Enforce session controls
AnswerA

"Verify explicitly" is a foundational principle of Zero Trust, mandating that all access requests, regardless of origin, must be thoroughly authenticated and authorized before granting access. This involves evaluating multiple dynamic data points, including user identity, device health, service or workload, data classification, location, and detected anomalies, to make an informed, real-time access decision. It fundamentally shifts security from perimeter-based trust to continuous, granular validation, never implicitly trusting anything inside or outside the network.

Why this answer

The scenario explicitly describes continuous verification of all access requests based on real-time signals (user identity, device health, location, risk). This directly maps to the 'Verify explicitly' Zero Trust principle, which mandates that every access attempt must be authenticated and authorized using all available data points before granting access, regardless of network location.

Exam trap

The trap here is that candidates often confuse 'Verify explicitly' with 'Assume breach' because both involve continuous monitoring, but 'Verify explicitly' is specifically about authenticating and authorizing every request, while 'Assume breach' is about containment and detection after a compromise.

How to eliminate wrong answers

Option B is wrong because 'Use least privilege access' focuses on limiting permissions to the minimum required for a task, not on continuous verification of every request. Option C is wrong because 'Assume breach' is about designing systems to minimize blast radius and detect intrusions, not about verifying each access request in real-time. Option D is wrong because 'Enforce session controls' refers to monitoring and restricting actions within an established session, not the initial or continuous verification of access requests.

126
MCQmedium

Your organization uses Microsoft Entra ID for identity management. You need to implement a solution that allows external partners to access resources using their own identity provider. Which Microsoft Entra feature should you use?

A.Microsoft Entra Permissions Management
B.Microsoft Entra Verified ID
C.Entra ID Governance
D.External ID
AnswerD

External ID is the Microsoft Entra feature designed for external identities, letting partners authenticate with their own identity provider through federation or guest accounts. It satisfies the requirement for partner access using their existing credentials, rather than creating and managing separate local accounts.

Why this answer

Microsoft Entra External ID (formerly Azure AD B2B) allows external partners to access your organization's resources using their own identity providers, enabling secure collaboration without managing external identities. Option A is incorrect because Microsoft Entra Permissions Management is a cloud infrastructure entitlement management (CIEM) solution for multi-cloud permissions. Option B is incorrect because Microsoft Entra Verified ID is a verifiable credentials solution for decentralized identity verification.

Option C is incorrect because Entra ID Governance focuses on identity lifecycle management, access reviews, and entitlement management.

127
MCQhard

A company uses Microsoft Purview to classify and protect data. They need to ensure that when a user attempts to share a file containing a credit card number externally, the file is blocked and the user is prompted with a policy tip. Which type of Microsoft Purview policy should they configure?

A.Retention policy
B.Insider Risk Management policy
C.Sensitivity label policy
D.Data Loss Prevention (DLP) policy
AnswerD

A Data Loss Prevention (DLP) policy is specifically engineered to identify, monitor, and automatically protect sensitive information across various locations and sharing scenarios. It leverages sensitive information types (SITs) to detect specific content patterns, such as credit card numbers, within documents or emails. Upon detection, a DLP policy can be configured to block external sharing in real-time, notify administrators, and provide policy tips to users, directly addressing the need to prevent sensitive data from leaving the organization.

Why this answer

Data Loss Prevention (DLP) policies in Microsoft Purview are designed to detect sensitive information types such as credit card numbers and take action — blocking sharing, showing policy tips, or restricting access. DLP policies evaluate content in Exchange, SharePoint, OneDrive, Teams, and endpoints, and can trigger user notifications when a policy match occurs. This directly satisfies the requirement to block external sharing and prompt the user.

Exam trap

SC-900 often tests the distinction between DLP, sensitivity labels, and retention policies — candidates confuse classification (labels) with enforcement (DLP) and pick the label option when blocking and policy tips are required.

How to eliminate wrong answers

Option A is wrong because retention policies govern how long content is kept or deleted, not whether it can be shared externally. Option B is wrong because Insider Risk Management detects risky user behavior patterns but does not block file sharing or display policy tips at the point of sharing. Option C is wrong because sensitivity labels classify and protect content (e.g., encryption, watermarking) but do not by themselves block external sharing or show policy tips based on content inspection.

128
MCQmedium

Fabrikam Inc. is a global manufacturing company that uses Microsoft Entra ID for identity management. They have recently experienced a security incident where an attacker compromised a user account and accessed sensitive intellectual property. The security team wants to implement identity protection measures to detect and respond to such attacks in the future. They need a solution that can automatically detect suspicious sign-in behavior, such as impossible travel and anomalous token issuance, and then take action to block the sign-in or require additional verification. Additionally, they want to integrate threat intelligence feeds to improve detection. Which Microsoft security solution should they use to meet these requirements?

A.Microsoft Defender for Identity
B.Microsoft Entra ID Protection
C.Microsoft Sentinel
D.Microsoft Defender for Cloud Apps
AnswerB

Microsoft Entra ID Protection uses machine learning to detect risks like impossible travel and anomalous token issuance, and can automatically enforce policies such as requiring MFA or blocking sign-ins. It also integrates with threat intelligence feeds.

Why this answer

Microsoft Entra ID Protection uses machine learning to detect risks like impossible travel and anomalous token issuance, and can automatically enforce policies such as requiring MFA or blocking sign-ins. It also integrates with threat intelligence feeds. Option A is wrong because Microsoft Defender for Identity focuses on on-premises Active Directory, not cloud sign-ins.

Option C is wrong because Microsoft Sentinel is a SIEM, not an automated response tool for sign-in risks. Option D is wrong because Microsoft Defender for Cloud Apps is for cloud app discovery and control, not primarily for sign-in risk detection.

129
MCQeasy

A security analyst is explaining the core principles of information security to a new team member. Which principle ensures that data is not modified by unauthorized parties?

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

Integrity is the fundamental security principle that ensures data remains accurate, complete, and unaltered by unauthorized parties throughout its lifecycle. It guarantees that information has not been tampered with, either accidentally or maliciously, maintaining its trustworthiness and reliability. Mechanisms such as cryptographic hashing, digital signatures, and robust access controls are employed to detect or prevent unauthorized modifications, thereby preserving the validity and consistency of the data.

Why this answer

The principle of integrity ensures that data remains accurate and unaltered during storage, processing, or transmission, except by authorized entities. In the context of information security, integrity is specifically concerned with preventing unauthorized modification, deletion, or creation of data. This is often enforced through mechanisms such as hashing (e.g., SHA-256), digital signatures, and checksums (e.g., CRC32) that detect any tampering.

Exam trap

The trap here is that candidates often confuse integrity with confidentiality, mistakenly thinking that encryption (which protects confidentiality) also prevents modification, but encryption alone does not guarantee data has not been altered—integrity requires separate controls like hashing or digital signatures.

Why the other options are wrong

A

Confidentiality ensures data is accessible only to authorized users, but it does not prevent unauthorized modification; integrity is the principle that protects data from unauthorized alteration.

C

Availability ensures that data and systems are accessible when needed, but it does not protect against unauthorized modification. The principle that prevents data from being altered by unauthorized parties is integrity.

D

Non-repudiation ensures that a party cannot deny having performed an action (e.g., signing a document), not that data remains unmodified. The question asks about preventing unauthorized modification, which is integrity.

130
MCQeasy

Which Microsoft Entra ID feature allows an organization to provide external partners with access to its applications while maintaining control over authentication and governance?

A.Microsoft Entra ID Governance
B.Microsoft Entra Domain Services
C.Microsoft Entra External ID
D.Microsoft Entra Permissions Management
AnswerC

Microsoft Entra External ID is the comprehensive solution specifically designed to manage identities for external users, enabling them to access your applications and resources securely. It supports Business-to-Business (B2B) collaboration for guest users and Business-to-Consumer (B2C) for customer-facing applications, offering features like self-service sign-up, custom branding, and integration with various social and enterprise identity providers.

Why this answer

Microsoft Entra External ID (including B2B collaboration) enables secure sharing of apps with external users. It allows the organization to manage identities and enforce policies like MFA for guests.

131
MCQeasy

According to the Zero Trust security model, which principle assumes that a breach has already occurred and therefore requires segmenting access and monitoring for lateral movement?

A.Verify explicitly
B.Use least privilege
C.Assume breach
D.Trust but verify
AnswerC

The 'Assume breach' principle is foundational to the Zero Trust security model, asserting that an organization's network and all its components should be treated as if they are already compromised, regardless of their location or previous security posture. This paradigm shift eliminates implicit trust and drives security strategies such as micro-segmentation, continuous monitoring, and robust incident response planning. It directly addresses the question by embodying the core idea that no user, device, or application can be inherently trusted, and therefore, defenses must be built with a breach in mind.

Why this answer

The 'Assume breach' principle of the Zero Trust security model explicitly operates under the mindset that a breach has already occurred or is inevitable. This drives the need for segmenting access (e.g., micro-segmentation using network policies or Azure Virtual Network security groups) and continuous monitoring for lateral movement (e.g., using Microsoft Defender for Identity to detect pass-the-hash or Kerberos ticket attacks).

Exam trap

Microsoft often tests the distinction between 'Assume breach' and 'Verify explicitly' by presenting a scenario where a candidate might confuse the proactive verification of every request with the reactive assumption that a breach has already occurred, leading them to incorrectly select 'Verify explicitly' when the question specifically asks about segmentation and lateral movement monitoring.

How to eliminate wrong answers

Option A is wrong because 'Verify explicitly' mandates that every access request must be authenticated and authorized based on all available data points (e.g., user identity, device health, location), but it does not inherently assume a breach has occurred or drive segmentation for lateral movement. Option B is wrong because 'Use least privilege' ensures users and services have only the minimum permissions needed to perform their tasks (e.g., via Azure RBAC or Privileged Identity Management), but it is a principle of access control, not a breach assumption that triggers segmentation and lateral movement monitoring. Option D is wrong because 'Trust but verify' is an outdated model that assumes internal network trust, which contradicts Zero Trust's core premise of never trusting any entity by default; it does not assume a breach has already happened.

132
MCQhard

Refer to the exhibit. A security analyst runs this Microsoft Graph PowerShell command. What is the most likely purpose of this command?

A.To find users whose user principal name starts with 'j'.
B.To update the display names of users starting with 'j'.
C.To remove users whose user principal name starts with 'j'.
D.To list all users and their group memberships.
AnswerA

The Graph filter uses the startsWith operator on userPrincipalName with the value 'j', returning only accounts whose UPN begins with that letter. This is a prefix match, not a contains search, so users with 'j' elsewhere in the UPN are excluded.

Why this answer

The Microsoft Graph PowerShell command shown (likely Get-MgUser -Filter "startswith(userPrincipalName,'j')") retrieves users whose userPrincipalName begins with 'j'. The Get-MgUser cmdlet with a startswith filter returns matching user objects, so the purpose is to find users with a UPN starting with 'j'. This is a read-only query, not an update or delete operation.

Exam trap

SC-900 often tests the ability to interpret PowerShell commands—candidates may confuse Get with Update or Remove, or assume a filter lists all users, but the startswith filter clearly narrows the result to UPNs beginning with 'j'.

How to eliminate wrong answers

Option B is wrong because updating display names would require a cmdlet like Update-MgUser with -DisplayName, not a Get-MgUser filter. Option C is wrong because removing users would require Remove-MgUser, which is destructive and not indicated by a Get command. Option D is wrong because listing all users and group memberships would not use a startswith filter on userPrincipalName and would typically involve Get-MgUser without filter or additional membership cmdlets.

133
MCQhard

Your organization uses Microsoft Sentinel. You need to create a custom analytics rule that triggers an incident when a user executes a specific command on Azure VMs. Which data source should you connect to capture the command execution logs?

A.Office Activity log
B.Windows Security Events via Azure Monitor Agent
C.Azure AD audit logs
D.Azure Activity log
AnswerB

Command execution on Azure VMs is captured through Windows Security Events, which include process creation events (such as event ID 4688). Connecting this data source via the Azure Monitor Agent feeds those logs into Microsoft Sentinel, letting a custom analytics rule detect the specific command and raise an incident.

Why this answer

To capture command execution logs on Azure VMs, you need to collect Windows Security Events, specifically event ID 4688 (process creation), which includes the command line if audit policy is enabled. The Windows Security Events via Azure Monitor Agent connector in Microsoft Sentinel ingests these events from the VMs. This data source provides the necessary telemetry to detect specific command executions.

Exam trap

SC-900 often tests the difference between control-plane and data-plane logs, tricking candidates into selecting Azure Activity log when the question asks about in-guest command execution.

How to eliminate wrong answers

Option A is wrong because the Office Activity log contains audit events from Microsoft 365 services like Exchange, SharePoint, and Teams, not VM command execution. Option C is wrong because Azure AD audit logs contain sign-in and directory change events, not process execution on VMs. Option D is wrong because the Azure Activity log records control-plane operations on Azure resources (e.g., VM start/stop), not in-guest command execution.

134
MCQmedium

A security architect is explaining the Zero Trust model to the board. The architect emphasizes that the network perimeter can no longer be considered a safe zone. Which statement best describes the modern primary security perimeter according to Zero Trust principles?

A.The corporate network firewall and VPN
B.The identity of the user and device
C.The physical on-premises data center
D.The endpoint antivirus and anti-malware solution
AnswerB

Zero Trust treats identity, encompassing user and device, as the primary security perimeter because authentication and authorisation decisions replace network location. Being inside the corporate network grants no implicit trust, so access is evaluated per request against identity signals.

Why this answer

In the Zero Trust model, the primary security perimeter is the identity of the user and device, not the network location. This is because Zero Trust assumes breach and requires explicit verification for every access request, regardless of whether it originates from inside or outside the corporate network. By treating identity as the new control plane, organizations enforce least-privilege access and continuous authentication, making the user and device identity the critical trust boundary.

Exam trap

The trap here is that candidates often confuse the Zero Trust model with traditional defense-in-depth layers, mistakenly selecting the corporate firewall or VPN as the primary perimeter, when in fact Zero Trust shifts the trust boundary to the identity of the user and device.

How to eliminate wrong answers

Option A is wrong because the corporate network firewall and VPN represent a traditional perimeter-based security approach, which Zero Trust explicitly rejects as the primary security boundary; in Zero Trust, network location does not grant implicit trust. Option C is wrong because the physical on-premises data center is a legacy concept of a trusted internal zone, whereas Zero Trust assumes that threats can exist anywhere, including inside the data center. Option D is wrong because endpoint antivirus and anti-malware solutions are only one component of endpoint protection and do not serve as the primary security perimeter; Zero Trust focuses on identity and device health as the core trust decision point.

135
MCQhard

A security administrator receives an alert from Microsoft Sentinel about a possible brute-force attack against a virtual machine. The administrator wants to automatically block the attacker's IP address for 24 hours using a playbook. Which automation trigger should the playbook use?

A.Incident trigger
B.Alert trigger
C.Scheduled trigger
D.Action trigger
AnswerA

An incident trigger fires the playbook automatically when Microsoft Sentinel creates the incident, letting the logic app act without manual intervention. This satisfies the requirement to block the attacker's IP for 24 hours automatically, since the playbook runs on incident creation rather than on a schedule or alert.

Why this answer

An incident trigger allows the playbook to run automatically when a new incident is created in Microsoft Sentinel. In this scenario, the alert about the brute-force attack generates an incident, and the playbook can then block the attacker's IP address for 24 hours. Option B (Alert trigger) runs on alert generation, but the administrator wants to respond to the incident for a coordinated response.

Option C (Scheduled trigger) runs on a timer and is not event-driven. Option D (Action trigger) is not a valid trigger type in Microsoft Sentinel.

136
MCQeasy

A company's security team configures network firewall rules so that only a dedicated jump server's IP address can initiate RDP connections to production servers. This is an example of which security principle?

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

The principle of least privilege dictates that users and systems should only be granted the minimum necessary permissions to perform their legitimate functions. By configuring firewall rules to restrict Remote Desktop Protocol (RDP) access exclusively to a hardened jump server, the security team ensures that direct administrative access to sensitive internal resources is severely limited. This prevents unauthorized lateral movement and reduces the attack surface, aligning precisely with the goal of minimizing potential harm from compromised credentials or systems.

Why this answer

Restricting RDP access to only a dedicated jump server's IP address ensures that no other hosts or users can directly initiate remote desktop connections to production servers. This enforces the principle of least privilege by granting only the minimum necessary network access (the jump server) required for administrative tasks, reducing the attack surface and limiting lateral movement.

Exam trap

The trap here is that candidates confuse 'least privilege' (limiting access to what is necessary) with 'defense in depth' (multiple layers), because both involve restricting access, but least privilege focuses on the minimal permissions while defense in depth focuses on layered controls.

How to eliminate wrong answers

Option B (Defense in depth) is wrong because defense in depth involves multiple layers of security controls (e.g., firewalls, IDS, encryption) working together, not a single access restriction. Option C (Zero Trust) is wrong because Zero Trust assumes no implicit trust and requires continuous verification of every request, whereas this rule is a static IP-based allowlist that does not verify identity or session context. Option D (Separation of duties) is wrong because separation of duties divides critical tasks among different people to prevent fraud or error, not restrict network access to a specific source IP.

137
MCQhard

A company deploys a custom web application on Azure App Service (PaaS). The application stores data in Azure SQL Database. The security team needs to identify which security responsibilities fall under the customer according to the Microsoft shared responsibility model. Which of the following is primarily the customer's responsibility for this PaaS deployment?

A.Physical security of the datacenter hosting the App Service
B.Patching the operating system of the App Service host machines
C.Managing user identities and access to the application
D.Network security for the Azure backbone connecting datacenters
AnswerC

While Azure App Service provides the platform, the customer retains full responsibility for managing user identities and controlling access to their custom web application. This includes implementing authentication mechanisms (e.g., integrating with Azure AD, OAuth, or custom identity providers), defining authorization policies, and assigning appropriate roles to users. Microsoft provides the tools and services, but the customer configures and enforces who can access their specific application, which is a key aspect of 'security in the cloud'.

Why this answer

In a PaaS deployment like Azure App Service with Azure SQL Database, the customer is responsible for managing user identities and access to the application, including authentication, authorization, and role-based access control (RBAC). Microsoft manages the underlying infrastructure, including the host OS, physical datacenter security, and network backbone, but the customer must secure application-level access and data plane operations.

Exam trap

The trap here is that candidates often assume PaaS means Microsoft handles all security, but the customer still owns identity and access management for the application and data, which is a frequent exam distraction.

How to eliminate wrong answers

Option A is wrong because physical security of the datacenter is always Microsoft's responsibility under the shared responsibility model, regardless of service model. Option B is wrong because patching the operating system of the App Service host machines is managed by Microsoft as part of the PaaS abstraction; the customer only patches the application code and configuration. Option D is wrong because network security for the Azure backbone connecting datacenters is Microsoft's responsibility, as it is part of the core network infrastructure that the customer cannot control or configure.

138
MCQeasy

A company is migrating its on-premises applications to Azure. The CIO states that the company is fully responsible for managing the security of its own applications and data, while Microsoft is responsible for the security of the underlying physical infrastructure, such as hardware and data centers. This division of security responsibilities is an example of which concept?

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

The shared responsibility model clearly delineates security responsibilities between the cloud provider (Microsoft) and the customer. In IaaS, the customer manages more (applications, data) while the provider secures the physical layer; in PaaS/SaaS, the provider takes on more responsibility.

Why this answer

The scenario directly describes the shared responsibility model, which delineates security obligations between the cloud provider and the customer. Microsoft secures the physical infrastructure (hardware, data centers, networking), while the customer is responsible for securing their own applications, data, and identity management. This division is a foundational concept in cloud computing, explicitly defined in Microsoft's documentation for Azure.

Exam trap

The trap here is that candidates confuse the shared responsibility model with defense in depth, because both involve multiple security layers, but the question specifically asks about the division of responsibilities between provider and customer, not the layering of controls.

Why the other options are wrong

A

The question describes a division of security responsibilities between the customer and Microsoft, which is the definition of the shared responsibility model, not defense in depth. Defense in depth is a layered security approach, not a division of responsibilities.

C

Zero Trust is a security model based on the principle of 'never trust, always verify,' not a division of responsibilities between a cloud provider and a customer. The question specifically describes a shared responsibility for security, which is the shared responsibility model.

D

The question describes a division of security responsibilities between the customer and Microsoft, which is the definition of the shared responsibility model. Least privilege is a principle of granting only necessary access, not a model for dividing security responsibilities.

139
MCQmedium

A company stores critical financial reports in a SharePoint Online library. To ensure that the reports have not been tampered with, the security team compares a calculated hash of each file against a stored baseline. This verification process primarily protects which security goal?

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

Integrity ensures that data is authentic, accurate, and has not been modified or tampered with since it was last verified. Hashing generates a unique, fixed-size digital fingerprint of the financial reports. If even a single bit of the report is altered, the recomputed hash will be drastically different, immediately signaling unauthorized modification or corruption. Comparing the stored hash with a newly generated hash directly verifies that the file content remains unchanged and authentic.

Why this answer

The verification process uses hash comparison to detect unauthorized changes to files, which directly protects data integrity. Integrity ensures that data has not been altered or tampered with during storage or transit. In SharePoint Online, hashing (e.g., SHA-256) creates a unique fingerprint; if the calculated hash matches the stored baseline, the file is unchanged.

Exam trap

The trap here is confusing integrity with non-repudiation, as both involve cryptographic verification, but non-repudiation requires a digital signature (private key) to prove origin, whereas hash comparison alone only detects changes without identifying who made them.

How to eliminate wrong answers

Option A is wrong because confidentiality is about preventing unauthorized access (e.g., encryption), not detecting tampering. Option C is wrong because availability ensures data is accessible when needed (e.g., uptime, redundancy), not verifying file integrity. Option D is wrong because non-repudiation provides proof of origin or action (e.g., digital signatures, audit logs), not detection of unauthorized modification.

140
MCQhard

You are reviewing a Conditional Access policy configuration in Microsoft Entra ID. Based on the exhibit, what is the effect of this policy?

A.Blocks sign-ins for users with high user risk
B.Blocks sign-ins that have a high sign-in risk level
C.Blocks all sign-ins for the assigned users
D.Requires multi-factor authentication for high-risk sign-ins
AnswerB

This statement accurately describes the policy's intended behavior. The conditional access policy is configured to evaluate the "sign-in risk level" condition, specifically targeting "High" risk as detected by Azure AD Identity Protection. When a sign-in attempt is classified as having a high sign-in risk, the policy's grant control, which is set to "Block access," will prevent the user from completing the authentication process.

Why this answer

The policy is configured to target 'All users' and 'All cloud apps' with a condition of 'Sign-in risk level: High' and an access control of 'Block access'. This means any sign-in attempt that Microsoft Entra ID detects as having a high sign-in risk (e.g., from a compromised token or anonymous IP) will be blocked. Option B correctly identifies this effect.

Exam trap

The trap here is confusing 'sign-in risk' with 'user risk'—candidates often pick Option A because they misread the condition, but the exhibit explicitly shows 'Sign-in risk' as the condition, not 'User risk'.

How to eliminate wrong answers

Option A is wrong because the policy targets 'Sign-in risk', not 'User risk'; user risk refers to the likelihood that a user's identity is compromised, which is a separate condition in Conditional Access. Option C is wrong because the policy does not block all sign-ins; it only blocks sign-ins that meet the specific condition of 'High' sign-in risk level, so normal sign-ins are unaffected. Option D is wrong because the access control is set to 'Block access', not 'Require multi-factor authentication'; requiring MFA would grant access after additional verification, not block it.

141
Multi-Selecthard

Which THREE of the following are capabilities of Microsoft Purview Information Protection? (Select three.)

Select 3 answers
A.Rights management
B.eDiscovery
C.Data classification
D.Sensitivity labels
E.Data loss prevention policies
AnswersA, C, D

Rights management in Microsoft Purview Information Protection applies encryption and usage restrictions that travel with the content, enforcing access even after files leave the tenant. This satisfies the stem by naming a core capability that protects data wherever it resides.

Why this answer

Microsoft Purview Information Protection provides rights management (A), which uses Azure Rights Management encryption to protect content both inside and outside the organization, so it is correct. It also delivers data classification (C), automatically identifying and categorizing sensitive content through trainable classifiers and sensitive information types, making it correct. Sensitivity labels (D) are the core capability of Information Protection, allowing users and admins to apply protection settings like encryption and content marking to files and emails, so it is correct. eDiscovery (B) belongs to the Microsoft Purview eDiscovery solution rather than Information Protection, and data loss prevention policies (E) are part of the separate Microsoft Purview Data Loss Prevention workload, so neither belongs to Information Protection's capabilities.

Exam trap

SC-900 often tests the boundary between Information Protection (classification, labels, rights management) and other Purview solutions like DLP and eDiscovery, tricking candidates who conflate all Purview capabilities.

142
MCQeasy

A financial institution uses digital signatures to sign all transaction records. This ensures that the records have not been altered after signing. Which security goal does this primarily protect?

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

Integrity ensures that data remains accurate, complete, and has not been modified or tampered with by unauthorized parties. Digital signatures achieve this by generating a unique cryptographic hash of the document's content, which is then encrypted with the signer's private key. Any subsequent alteration to the document, even a single character, will cause a mismatch between the recomputed hash and the decrypted hash from the signature, thereby immediately indicating that the record's integrity has been compromised.

Why this answer

Digital signatures use asymmetric cryptography (e.g., RSA or ECDSA) to create a hash of the transaction record, which is then encrypted with the signer's private key. Any alteration to the record after signing would cause the hash verification to fail, directly protecting the integrity of the data. While digital signatures also support non-repudiation, the question specifically asks which goal is primarily protected by ensuring records have not been altered, which is integrity.

Exam trap

The trap here is that candidates confuse the secondary property of non-repudiation with the primary property of integrity, because digital signatures provide both, but the question's wording 'have not been altered after signing' directly points to integrity, not the ability to prove the signer's identity.

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), not through digital signatures which do not hide the content. Option B is wrong because non-repudiation ensures the signer cannot deny having signed the document, which is a secondary benefit of digital signatures, but the question explicitly focuses on preventing alteration after signing, which is integrity. Option D is wrong because availability ensures systems and data are accessible when needed, often via redundancy or disaster recovery, and digital signatures do not address uptime or access.

143
Multi-Selecthard

Which THREE of the following are capabilities of Microsoft Purview Compliance Manager? (Choose three.)

Select 3 answers
A.Automated testing of controls
B.Manage user identities
C.Improvement actions
D.Create data loss prevention policies
E.Compliance score
AnswersA, C, E

Compliance Manager performs automated testing of controls against your Microsoft 365 environment, continuously assessing configurations and comparing them with regulatory standards. This satisfies the requirement by identifying which controls pass or fail without manual evidence collection, feeding results into the compliance score.

Why this answer

Option A (Automated testing of controls) is correct because Compliance Manager can automatically test certain Microsoft cloud controls against your tenant configuration — for example, verifying MFA enforcement or password policies — and update their status without manual evidence collection. Option C (Improvement actions) is correct because Compliance Manager provides a catalog of improvement actions that map to controls and standards, letting you assign owners, set implementation status, and track remediation steps to raise your compliance posture. Option E (Compliance score) is correct because Compliance Manager calculates a compliance score that quantifies your progress based on completed improvement actions and passed assessments, weighted by control importance.

Option B (Manage user identities) is not a Compliance Manager capability; identity lifecycle and authentication are handled by Microsoft Entra ID. Option D (Create data loss prevention policies) is not a Compliance Manager capability; DLP policies are authored and enforced through Microsoft Purview Data Loss Prevention in the compliance portal, not through Compliance Manager.

Exam trap

SC-900 often tests the boundary between Purview Compliance Manager and other Purview/Entra features — candidates pick 'manage user identities' or 'create DLP policies' because they sound compliance-related, but those belong to Entra ID and Purview DLP respectively.

144
MCQhard

A company uses Microsoft Defender for Cloud to secure its hybrid cloud environment. They need to continuously assess compliance with regulatory standards like ISO 27001 and receive recommendations for remediation. Which feature should they enable?

A.Defender for Cloud’s regulatory compliance dashboard
B.Microsoft Defender for Cloud Apps
C.Microsoft Defender for Identity
D.Defender for Cloud’s Secure Score
AnswerA

Microsoft Defender for Cloud's regulatory compliance dashboard is specifically designed to help organizations meet various industry and regulatory standards. It continuously assesses the compliance posture of resources against built-in and custom compliance standards, such as Azure Security Benchmark, PCI DSS, ISO 27001, and HIPAA. The dashboard provides a centralized view of compliance status, offering actionable recommendations and remediation steps to address non-compliant controls and improve overall adherence to regulatory requirements. This direct alignment with compliance frameworks makes it the ideal tool for assessing regulatory posture.

Why this answer

Microsoft Defender for Cloud's regulatory compliance dashboard continuously assesses resources against built-in or custom standards such as ISO 27001, PCI DSS, and NIST, showing compliance posture and providing remediation recommendations. This directly matches the requirement to assess compliance with regulatory standards and receive remediation guidance.

Exam trap

SC-900 often tests confusion between Secure Score (overall posture metric) and the regulatory compliance dashboard (standards-specific assessment) — candidates pick Secure Score thinking it covers compliance.

How to eliminate wrong answers

Option B is wrong because Microsoft Defender for Cloud Apps is a CASB (Cloud Access Security Broker) for SaaS application visibility and control, not a regulatory compliance assessment tool for hybrid cloud resources. Option C is wrong because Microsoft Defender for Identity protects on-premises Active Directory from identity-based attacks, not compliance assessment. Option D is wrong because Secure Score measures overall security posture and prioritizes improvements, but it does not map to specific regulatory standards like ISO 27001.

145
MCQmedium

An organization wants to enable passwordless authentication for its users by using a mobile app. Which Microsoft Entra ID authentication method should they implement?

A.Temporary Access Pass
B.Windows Hello for Business
C.FIDO2 security keys
D.Microsoft Authenticator (passwordless sign-in)
AnswerD

Microsoft Authenticator's passwordless sign-in feature allows users to authenticate to Azure AD-connected services by simply approving a notification on their registered mobile device, eliminating the need to type a password. This method leverages public-key cryptography, where the user's mobile phone acts as a secure authenticator, providing a convenient and phishing-resistant multi-factor authentication experience. It is a primary example of a passwordless method delivered through a dedicated mobile application.

Why this answer

Microsoft Authenticator's passwordless sign-in feature allows users to authenticate using their phone's biometric or PIN instead of a password, satisfying the requirement for passwordless authentication via a mobile app. It works by binding the user's account to the Authenticator app, which then receives push notifications or generates one-time codes for sign-in. This is the only option that specifically uses a mobile app as the authentication method.

Exam trap

SC-900 often tests the distinction between passwordless methods — candidates confuse Windows Hello for Business (device-bound) and FIDO2 keys (hardware) with Microsoft Authenticator (mobile app), and the question's 'mobile app' keyword is the deciding factor.

How to eliminate wrong answers

Option A is wrong because Temporary Access Pass is a time-limited passcode used for onboarding or recovery, not a passwordless authentication method for everyday sign-in. Option B is wrong because Windows Hello for Business uses biometrics or PIN on Windows devices, not a mobile app, and is device-bound rather than app-based. Option C is wrong because FIDO2 security keys are physical hardware tokens (USB/NFC), not a mobile app, though they do support passwordless authentication.

146
MCQeasy

A security architect is designing a system where user access rights are reviewed and certified on a regular basis by data owners. The goal is to ensure that users continue to have only the permissions necessary to perform their job functions and that no excessive permissions exist. Which security principle is primarily being implemented through these regular reviews?

A.Defense in depth
B.Zero trust
C.Least privilege
D.Separation of duties
AnswerC

Periodic access reviews by data owners certify that each user retains only the permissions their job requires, removing accumulated excess rights. This directly enforces least privilege by continuously validating and revoking unnecessary entitlements rather than granting standing access.

Why this answer

Regular access reviews directly enforce the principle of least privilege by ensuring users retain only the permissions necessary for their current job functions. This process identifies and removes excessive permissions that may have accumulated over time, aligning with the core goal of minimizing the attack surface. In Microsoft 365, this is often implemented through Azure AD access reviews, where data owners certify or revoke user access.

Exam trap

The trap here is that candidates may confuse the periodic review of permissions with the zero trust model, but zero trust focuses on continuous verification at each access request rather than periodic certification of existing rights.

Why the other options are wrong

A

Defense in depth is a layered security strategy using multiple controls (e.g., firewalls, antivirus, encryption) to protect assets, not specifically about reviewing and certifying user permissions to enforce minimal access.

B

Zero trust is a security model that assumes no implicit trust and continuously verifies every access request, but the question specifically focuses on regular reviews and certifications to enforce minimal permissions, which is the principle of least privilege.

D

Separation of duties prevents fraud by requiring multiple people to complete a sensitive task, but it does not directly address the regular review and certification of user permissions to remove excessive access, which is the core of least privilege.

147
MCQmedium

Your organization is implementing Microsoft Purview to manage data compliance. They need to automatically detect and protect credit card numbers in emails and documents. Which Microsoft Purview feature should they configure?

A.Data Lifecycle Management
B.Data Loss Prevention (DLP)
C.Insider Risk Management
D.Information Protection
AnswerB

Microsoft Purview Data Loss Prevention (DLP) policies are specifically designed to identify, monitor, and protect sensitive information across various locations, including Microsoft 365 services, endpoints, and non-Microsoft cloud apps. These policies leverage sensitive information types (SITs) to automatically detect patterns like credit card numbers, social security numbers, or health records. Upon detection, DLP enforces protective actions such as blocking sharing, notifying users, or encrypting content to prevent data exfiltration and ensure compliance.

Why this answer

Microsoft Purview Data Loss Prevention (DLP) is the feature designed to automatically detect sensitive information such as credit card numbers in emails, documents, and other workloads, and apply protective actions like blocking, warning, or encrypting. DLP uses sensitive information types (SITs) and trainable classifiers to identify patterns like PCI-DSS credit card numbers and enforce policies across Exchange, SharePoint, OneDrive, Teams, and endpoints.

Exam trap

SC-900 often tests confusion between Information Protection (labels/classification) and DLP (detection/enforcement), catching candidates who pick the labeling feature when the requirement is automatic detection and blocking of sensitive patterns.

How to eliminate wrong answers

Option A is wrong because Data Lifecycle Management governs retention and deletion of content, not detection and protection of sensitive data in transit or at rest. Option C is wrong because Insider Risk Management detects risky user behavior and potential data exfiltration by insiders, not pattern-based detection of credit card numbers in content. Option D is wrong because Information Protection (sensitivity labels) classifies and protects content but does not automatically detect and block credit card numbers in emails — that enforcement is DLP's role, though labels and DLP often work together.

148
MCQmedium

You are a security analyst using Microsoft Sentinel. You run the following Kusto query: SecurityAlert | where TimeGenerated > ago(7d) | where AlertName contains "MFA" | summarize Count = count() by bin(TimeGenerated, 1d) | render timechart What does this query do?

A.Counts security alerts containing 'MFA' per day for the last 7 days
B.Lists all identities that triggered MFA alerts
C.Counts distinct users with MFA alerts per day
D.Counts alerts by severity over the last week
AnswerA

The query filters SecurityAlert records to the last seven days, then matches alerts whose AlertName contains "MFA". Summarize with count() grouped by bin(TimeGenerated, 1d) aggregates those matches into daily buckets, and render timechart visualises the per-day totals. This satisfies the stem's requirement of counting MFA-related alerts per day.

Why this answer

The query filters the SecurityAlert table to the last 7 days, keeps only alerts whose AlertName contains 'MFA', then summarizes by counting rows grouped into 1-day bins of TimeGenerated, and renders the result as a time chart. The output is therefore a daily count of MFA-related security alerts over the past week.

Exam trap

SC-900 often tests whether candidates read the KQL operators literally — examinees see 'MFA' and 'security alerts' and assume the query lists users or severities, ignoring that 'count()' and the absence of 'by Account' or 'by Severity' limit the output to a raw daily count.

How to eliminate wrong answers

Option B is wrong because the query never projects or summarizes by identity fields such as Account or UserPrincipalName — it only counts rows. Option C is wrong because 'count()' counts alert records, not distinct users; 'dcount()' would be required to count unique identities. Option D is wrong because the query filters on AlertName containing 'MFA' and never references the Severity column, so it does not group by severity.

149
MCQmedium

Your organization is implementing a new policy to ensure that only authorized users can access sensitive financial data stored in Microsoft SharePoint Online. The security team wants to enforce multi-factor authentication (MFA) for all users accessing this data, but only when accessing from outside the corporate network. Which Microsoft Entra ID conditional access policy setting should you configure to meet this requirement?

A.Use app-enforced restrictions for SharePoint
B.Grant access requiring device to be marked as compliant when location is not trusted
C.Grant access requiring multi-factor authentication when the location is not trusted
D.Block access when the location is not trusted
AnswerC

Conditional access evaluates sign-in conditions before granting access. Configuring the grant control to require multi-factor authentication, scoped to the condition where location is not trusted, enforces MFA only for off-network access while trusted corporate connections proceed without the prompt.

Why this answer

The requirement is to enforce MFA for all users accessing sensitive financial data in SharePoint Online, but only when accessing from outside the corporate network. This is achieved by creating a Conditional Access policy that targets the SharePoint Online app, includes all users, and sets the condition to 'any location' excluding trusted locations, then grants access with the requirement of multi-factor authentication.

Exam trap

The trap here is confusing device compliance with MFA, or thinking that blocking access is the only way to secure external access. Candidates might also overlook the need to exclude trusted locations.

How to eliminate wrong answers

Option A is wrong because app-enforced restrictions are used for session control, such as restricting download, not for enforcing MFA. Option B is wrong because requiring a compliant device does not enforce MFA; it checks device compliance, which is a different control. Option D is wrong because blocking access would prevent legitimate access from outside, whereas the requirement is to allow access with MFA.

150
MCQeasy

A company deploys firewalls, intrusion detection systems, and endpoint antivirus software at multiple layers of its network. This strategy is intended to ensure that if one security control fails, others still provide protection. Which security concept does this approach represent?

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

Defense in depth is a cybersecurity strategy that employs multiple, overlapping security controls to protect information and systems. This layered approach ensures that if one security mechanism fails or is bypassed, other controls are in place to prevent or detect unauthorized access. The deployment of firewalls and intrusion detection systems, as described, exemplifies this strategy by creating successive barriers against threats.

Why this answer

Defense in depth is a security strategy that layers multiple independent controls—such as firewalls, intrusion detection systems (IDS), and endpoint antivirus—across different network segments. The core principle is that if one layer is breached or fails, subsequent layers continue to provide protection, ensuring no single point of failure compromises the entire security posture.

Exam trap

The trap here is that candidates confuse 'defense in depth' with 'zero trust' because both involve multiple security controls, but zero trust is specifically about eliminating implicit trust through continuous verification, not about layering independent defenses.

Why the other options are wrong

B

The question describes multiple layers of security controls (firewalls, IDS, antivirus) to ensure protection if one fails, which is the definition of defense in depth, not least privilege.

C

Separation of duties is about dividing responsibilities among different people to prevent fraud or error, not about layering security controls to provide redundancy. The question describes multiple security layers, which is defense in depth, not separation of duties.

D

Zero trust is a security model that assumes no implicit trust and requires continuous verification of every access request, not the layered deployment of security controls described in the question.

← PreviousPage 2 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.