Brains4Cloud
ESEN
Back to top

Study guide · Summary

SC-900 Security, Compliance, and Identity Fundamentals

The essentials of every exam domain, with the services the exam asks about most. Tap a service to see its details.

Fundamentals~50 min read4 domains

What the exam covers

D1 · 10–15% of the exam

Security, compliance and identity concepts

Shared responsibility model

In the cloud, security is split between Microsoft and the customer. The more managed the service, the more responsibility Microsoft takes on. But some things are never handed off.

ResponsibilityOn-premisesIaaSPaaSSaaS
Data, configurations, identities and usersCustomerCustomerCustomerCustomer
Client devicesCustomerCustomerCustomerShared
ApplicationsCustomerCustomerSharedShared
Network controlsCustomerCustomerSharedMicrosoft
Operating systemCustomerCustomerMicrosoftMicrosoft
Physical hosts, network and datacenterCustomerMicrosoftMicrosoftMicrosoft

In every model, the customer always keeps their data, identities and access, endpoints and tenant configuration. In the cloud, the physical datacenter is never the customer's responsibility.

For AI solutions, Microsoft adds an AI shared responsibility model with 3 layers: the AI platform (infrastructure, model and safety filters), the AI application (configuration, connectors, plugins) and AI usage (which data and prompts people provide). The customer always owns their data, access, configuration and risks like prompt injection.

Defense in depth

Several layers of security so that if one fails, the next one stops the attacker. No layer depends on another.

🏢

Physical

Controlled access to the datacenter

🪪

Identity and access

MFA, RBAC and Conditional Access

🧱

Perimeter

DDoS protection and firewalls

🌐

Network

Segmentation and traffic rules

🖥️

Compute

Protected, patched VMs and ports

📱

Application

Secure code, no exposed secrets

💾

Data

Encryption and control over who accesses it

Every layer aims to protect the CIA triad: confidentiality, integrity and availability.

Zero Trust model

Zero Trust assumes there is no trusted network: every request is verified as if it came from an open network. Its motto is "never trust, always verify".

✅

Verify explicitly

Authenticate and authorize using every available signal: identity, location, device, service and risk.

🔑

Use least privilege access

Grant only the access needed, only for as long as needed (just-in-time and just-enough-access).

💥

Assume breach

Segment access, encrypt end to end and use analytics to detect threats and limit the blast radius.

Zero Trust is applied across 7 pillars: identities, devices, applications, data, infrastructure and networks, plus a seventh, visibility, automation and orchestration, which brings together the signals from the other six (that's where SIEM and SOAR fit).

Encryption and hashing

ConceptHow it worksTypical use
Symmetric encryptionThe same key encrypts and decryptsEncrypting large volumes of data
Asymmetric encryptionKey pair: public encrypts, private decryptsTLS, digital signatures, key exchange
Encryption at restData encrypted while storedDisks, databases, Storage
Encryption in transitData encrypted while it travels over the networkHTTPS / TLS
Encryption in useData protected while it is processed in memoryConfidential computing (secure enclaves)
Digital signatureSigned with the private key, verified with the public keyProving authenticity and integrity
HashingOne-way function: the same text always gives the same hash and it can't be reversedStoring salted passwords, verifying integrity

Hashing isn't encryption: there's no key and it can't be reversed. If the question says "the original value can't be recovered", it's hashing.

Governance, risk and compliance (GRC)

📜

Governance

Rules, practices and processes that direct and control the organization.

⚠️

Risk

Identify, assess and respond to threats that affect business goals.

⚖️

Compliance

Follow the laws, regulations and standards that apply (GDPR, ISO, etc.).

TermMeaning
Data residencyWhere data is physically stored and which laws apply there
Data sovereigntyData is subject to the laws of the country where it is collected or stored
Data privacyBeing transparent about which personal data is collected and how it is used

Identity concepts

People now work from anywhere, on any device, so the network perimeter is no longer enough: identity is the primary security perimeter.

ConceptQuestion it answersExample
Authentication (AuthN)Who are you?Password + Authenticator code
Authorization (AuthZ)What can you do?Reader role on a resource group
Identity provider (IdP)Who issues and validates the identityMicrosoft Entra ID, Google, Facebook
Directory serviceWhere users and objects are storedActive Directory Domain Services (on-premises)
FederationTrust between several providersSigning in to an app with your work account

The 4 pillars of an identity infrastructure: administration, authentication, authorization and auditing. Federation doesn't require two-way trust: A can trust B without B trusting A.

D2 · 25–30% of the exam

Microsoft Entra capabilities

Microsoft Entra ID and identity types

Tap a service to see its details.

Identity typeWhat it is
Users (members)Employees of the organization
Guests (B2B collaboration)External partners who authenticate with their own organization and are added as guests
Workload identitiesApplications, service principals and managed identities
AI agents (Entra Agent ID)Identities created from a blueprint, with an accountable human sponsor
DevicesRegistered, Entra joined or hybrid Entra joined
GroupsSecurity or Microsoft 365; with assigned or dynamic membership
Microsoft Entra External IDWhat it's for
B2B collaborationInvite partners into your workforce tenant
B2B direct connectMutual trust between two Entra organizations (Teams shared channels); users aren't added as guests
CIAM (external tenant)Customer sign-up and sign-in for your apps, including social accounts

Authentication: methods, MFA and passwords

Tap a service to see its details.

MethodPhishing-resistantNote
Passkey (FIDO2)YesHardware key or passkey on the phone
Windows Hello for BusinessYesBiometrics or PIN bound to the device
Certificate-based authenticationYesX.509 certificates or smart cards
Passkey in Microsoft AuthenticatorYesThe passkey lives in the phone app
Microsoft Authenticator (push)NoNumber matching stops MFA fatigue
SMS / voice callNoOpen to phishing
🚫

Password protection

Global and custom banned password lists

🔒

Smart lockout

Locks out attackers guessing passwords, not the real user

🔁

SSPR

Self-service password reset: users reset their own password without calling support

🛡️

Security defaults

Free: require MFA registration and block legacy authentication

Access management: Conditional Access and roles

Tap a service to see its details.

1

Signals

User or group, location, device, application, real-time risk

2

Decision

Block, grant with controls (MFA, compliant device) or grant

3

Enforcement

The policy is applied and the user gets (or doesn't get) access

AspectMicrosoft Entra rolesAzure RBAC roles
ControlDirectory objects: users, groups, appsAzure resources: VMs, Storage, networks
ScopeTenant or administrative unitManagement group, subscription, resource group or resource
ExamplesGlobal Administrator, User AdministratorOwner, Contributor, Reader

Built-in roles can't be changed. If none fits, you create a custom role (requires Entra ID P1) with only the permissions needed: least privilege.

Global Secure Access is Microsoft's Security Service Edge (SSE) solution: it brings Conditional Access to network traffic. Entra Internet Access is a Secure Web Gateway (web filtering, TLS inspection) and Entra Private Access replaces the VPN with per-app access (ZTNA).

Identity protection and governance

Tap a service to see its details.

LicenseWhat it enables (examples)
Entra ID FreeUsers and groups, SSO, security defaults
Entra ID P1Conditional Access, custom roles, dynamic groups
Entra ID P2ID Protection, PIM, basic access reviews and entitlement management
Entra ID GovernanceAll P2 governance features, plus lifecycle workflows and advanced capabilities

Access reviews check whether access is still needed. PIM controls when a privileged role is used. ID Protection detects whether an account looks compromised. Three different answers to three different questions.

D3 · 35–40% of the exam

Microsoft security solutions

Core infrastructure security in Azure

📌 This is the heaviest domain on the exam: up to 40%.

Tap a service to see its details.

Everything starts with segmentation with virtual networks: each VNet is isolated by default, and splitting it into subnets limits how far an attacker can move.

ScenarioService
Block port 3389 from the internet to a subnetNSG
Protect a website from SQL injectionWAF
One central point that filters outbound traffic by FQDNAzure Firewall
Manage VMs without exposing them to the internetAzure Bastion
Move the database password out of the codeAzure Key Vault
Massive traffic tries to take down a public appDDoS Protection

Security management with Defender for Cloud

Tap a service to see its details.

PillarWhat it doesExample
CSPM (posture)Finds weak configurations and gives recommendationsStorage with public access, unpatched VM
CWP (workloads)Detects active threats and raises alertsDefender for Servers, Storage, SQL, Containers
DevSecOpsSecurity for code and pipelinesScanning repositories and infrastructure as code
1

Policy

An Azure Policy rule evaluates a setting (e.g. "Storage must use HTTPS")

2

Standard

A set of policies, like the Microsoft cloud security benchmark (applied by default)

3

Recommendation

Anything that doesn't comply shows up with steps to fix it

4

Secure score

Every fixed recommendation raises the posture score

Foundational CSPM is free (policies, recommendations, secure score and multicloud coverage). Defender CSPM adds attack paths and regulatory compliance; the workload protection plans add threat alerts.

Microsoft Sentinel: SIEM and SOAR

Tap a service to see its details.

📥

Collect

Data connectors for Microsoft and third parties

🔎

Detect

Analytics rules and AI that create incidents

🕵️

Investigate

Incident graph and hunting with KQL

⚡

Respond

Playbooks with Azure Logic Apps

SIEM (Security Information and Event Management) collects and correlates data to detect threats. SOAR (Security Orchestration, Automation and Response) automates the response. Sentinel is both.

Threat protection with Defender XDR

Tap a service to see its details.

ProductProtectsKey capability
Defender for EndpointDevices (PCs, servers, mobile)EDR and attack surface reduction
Defender for Office 365Email, Teams, SharePoint and OneDriveSafe Links and Safe Attachments
Defender for IdentityOn-premises Active DirectorySensors on domain controllers
Defender for Cloud AppsSaaS apps (CASB)Discover shadow IT and control sessions
Defender Vulnerability ManagementSoftware and configuration inventoryPrioritize vulnerabilities by risk
Microsoft Threat IntelligenceContext about attackersIntel explorer and threat analytics reports in the Defender portal
Microsoft Security Exposure ManagementThe whole attack surfaceAttack surface map, attack paths and critical assets

The Microsoft Defender portal brings it all into one place: XDR incidents and alerts, Sentinel, advanced hunting, Threat Intelligence, Exposure Management and Microsoft Secure Score. Microsoft Security Copilot is built in to summarize incidents and write queries in natural language.

Defender for Cloud (posture and workloads in Azure, AWS and GCP) and Defender XDR (endpoints, identity, email and SaaS) are different products with similar names. Both show up in the Defender portal today, but each protects different surfaces.

D4 · 20–25% of the exam

Microsoft compliance solutions

Service Trust Portal and privacy principles

The Service Trust Portal publishes independent audit reports (ISO, SOC, GDPR, FedRAMP, PCI), whitepapers and documentation on how Microsoft protects data in its cloud services. Some documents require signing in with an organizational account and accepting a non-disclosure agreement.

Microsoft's privacy commitment is organized into 4 areas:

🎛️

You control your data

It's yours: view, change or delete it. It isn't used for advertising

📍

Know where your data is

You choose the location, with data residency options

🔒

Data secured at rest and in transit

Encryption up to AES-256, TLS and IPsec

⚖️

Microsoft defends your data

Government requests are redirected to you and challenged in court

Current official SC-900 material presents privacy in 4 areas: data control, data location, data security and data defense. Older guides list 6 principles (control, transparency, security, strong legal protections, no content-based targeting and benefits to you).

Compliance management with Microsoft Purview

Tap a service to see its details.

Compliance Manager elementWhat it is
ControlsRequirements of a regulation; implemented by Microsoft, the customer or both (shared)
AssessmentsGroups of controls from a regulation (e.g. ISO 27001)
RegulationsOver 360 ready-made templates to create assessments, or custom templates
Improvement actionsConcrete steps to meet a control, with instructions
Action typePoints
Preventive mandatory27
Preventive discretionary9
Detective or corrective mandatory3
Detective or corrective discretionary1

Compliance score measures your progress on improvement actions. A high score doesn't certify that the organization complies with a regulation.

Information protection and data lifecycle

Tap a service to see its details.

CapabilityWhat it's for
Sensitive information typesDetect patterns like credit card or passport numbers
Trainable classifiersRecognize content by its context (contracts, résumés) with AI
Data explorer (formerly Content explorer)See which items have labels or sensitive data, and where they are
Activity explorerSee what was done with that data: labeled, copied, deleted
Data Loss Prevention (DLP)Stop sensitive data from being shared inappropriately, in Exchange, SharePoint, OneDrive, Teams, devices and more

The official skills outline still says Content explorer, but in the Purview portal it's now called Data explorer. DLP policies are tested in simulation mode before they're enforced.

ElementApplies toWhat it's for
Retention policyWhole locations (Exchange, SharePoint)Keep and/or delete all content
Retention labelIndividual itemsRetention per document or email
Retention label policyLocations and usersPublish or auto-apply the labels
Records managementContent declared as a recordImmutable records with disposition review

Principles of retention: retention wins over deletion, and when there are several retention periods, the longest one wins.

Insider risk, eDiscovery and audit

SolutionWhat it solvesKey detail
Insider Risk ManagementRisks from insiders: data theft or leaksUses policy templates; users are pseudonymized by default
eDiscoveryFind and preserve content for legal casesCases, searches, holds and export; premium features (review sets, analytics) require E5
Audit (Standard)Log user and admin activitiesOn by default, 180-day retention
Audit (Premium)Deeper forensic investigations1 year by default for Entra, Exchange, OneDrive and SharePoint; up to 10 years with an add-on

If the scenario is "a departing employee downloads thousands of files", the answer is Insider Risk Management. If it's "a lawyer needs every email in a case", it's eDiscovery.

Tips for exam day

  • Sort every question by product family: Entra = identity, Defender = threats, Sentinel = SIEM/SOAR, Purview = compliance and data. Placing the family rules out half the options.
  • Zero Trust has 3 principles: verify explicitly, use least privilege access and assume breach. "Never trust, always verify".
  • In shared responsibility, data, devices and accounts always belong to the customer, whether it's IaaS, PaaS or SaaS.
  • Licensing: Conditional Access requires P1. ID Protection and PIM require P2. Security defaults are free.
  • PIM = just-in-time. If the question mentions activating a role for a limited time, with approval or justification, the answer is PIM.
  • NSGs filter IPs and ports (layer 4). WAF protects web apps from SQL injection and XSS (layer 7). Azure Firewall protects the whole network. Bastion = RDP/SSH without a public IP.
  • Defender for Cloud: CSPM improves posture (secure score, recommendations). CWP protects workloads with threat alerts.
  • SIEM collects and detects; SOAR automates the response. Sentinel does both, and its playbooks are built with Logic Apps.
  • Sensitivity label = classify and protect. Retention label = keep or delete. They are different concepts the exam mixes on purpose.
  • Compliance score measures your progress on improvement actions. It doesn't mean the organization complies with a standard.

Test what you learned in SC-900

Original questions, each with a full explanation.

Start a mock exam

Was this guide helpful?