Updated for July 2026 Exam Objectives

SC-500 Practice Test

Microsoft Certified: Cloud and AI Security Engineer Associate

SC-500 is the AZ-500 replacement — same core Azure security, plus a whole new AI-security domain.

AZ-500 retires August 31, 2026. Our 500 scenario-based questions cover everything AZ-500 did — identity, Key Vault, storage, databases, networking, and Defender for Cloud/Sentinel — plus the domain that is entirely new to this exam: securing Copilot, Foundry agents, and Entra Agent ID. Calibrated to real exam difficulty so test day feels familiar.

Start Free Practice — 40 Questions

No credit card required. Upgrade to full 500 questions for $19.99 when ready.

500 Exam-Style Questions
90% Pass Rate
7-Day Money-Back Guarantee

Is this for you?

Your SC-500 exam is in the next 2-4 weeks
You've studied the concepts but aren't sure you'll pass
You want questions harder than the real exam
You want to understand why answers are correct, not just memorize

This is NOT for you if:

You're looking for braindumps or exam leaks
You haven't started studying the concepts yet
Most successful candidates start practice 2-3 weeks before their exam
Updated for the July 2026 exam blueprint

SC-500 Exam Details

What to expect on exam day

Questions

40

Duration

100 minutes

Passing Score

700

Exam Cost

$165

Exam Domains Covered

Master all topics tested on the SC-500 exam

1

Manage identity, access, and governance (20-25%)

2

Secure storage, databases, and networking (25-30%)

3

Secure compute (20-25%)

4

Manage and monitor security posture (20-25%)

Test Yourself Right Now

Try 5 real practice questions — no signup needed

🎯

5 Free SC-500 Questions

See how ready you are for the SC-500 exam. Each question includes a detailed explanation so you learn as you go.

No account requiredTakes 2-3 minutesInstant results

Sample SC-500 Practice Questions

10 real questions from the free SC-500bank. Pick an answer in your head, then open “Show answer” for the explanation.

  1. 1. A compliance team requires that every permission an application could ever request appear in a single admin consent screen for one-time review and sign-off. The application's developers separately want end users to be prompted for new scopes only as new features are used, without waiting for another admin consent event each time. Which statement correctly describes how Microsoft Entra ID reconciles these two requirements?

    • A. Using the .default scope for the compliance review is incompatible with any later dynamic scope requests; the app must request each scope it will use through .default again at runtime
    • B. Dynamic, incremental scope requests are limited to applications that have not previously used the .default scope
    • C. Admin consent granted through .default applies mainly to application permissions, so delegated permissions still require a separate per-scope consent event even after admin consent
    • D. Granting admin consent with .default authorizes every permission declared in the app registration at once; the app can still request additional delegated scopes incrementally afterward, and each token includes all previously granted scopes
    Show answer

    Correct answer: D

    Static consent using the .default scope requests all permissions declared in the app registration in one review, and Microsoft Entra ID includes all previously granted scopes in each subsequent token, so the app can still request additional delegated scopes incrementally afterward. A wrongly claims the two approaches are mutually exclusive. B invents a restriction that does not exist. C wrongly limits .default to application permissions only, when it covers both delegated and application permissions declared in the registration.

  2. 2. A vendor's multitenant SaaS application will be used by multiple customer organizations. In the vendor's home tenant, how many application objects exist for this single app, regardless of how many customer tenants install it?

    • A. Exactly one application object, with a separate service principal created in each tenant where it is used
    • B. One application object per customer tenant that installs the app
    • C. A single service principal created once in the home tenant, shared across customer tenants without additional service principal objects
    • D. Multitenant apps skip the application object and rely on service principal objects created per tenant to represent identity
    Show answer

    Correct answer: A

    A multitenant app has exactly one application object in its home tenant, which serves as the template for a distinct service principal created in every tenant where the app is consented for use. B wrongly multiplies the application object per customer. C and D both incorrectly claim no per-tenant service principal exists or that the application object itself never gets created.

  3. 3. Security wants to require passkey (FIDO2) sign-in for a sensitive finance application, but only when the credential comes from one of the organization's approved hardware security key models, not from synced consumer passkeys or Authenticator-based passkeys. Which Conditional Access configuration achieves this without also affecting users of other approved MFA methods on less sensitive apps?

    • A. Enable the built-in phishing-resistant authentication strength as a tenant-wide Conditional Access policy covering the whole application catalog
    • B. Scope a Conditional Access policy to the finance application, requiring a custom authentication strength limited to the approved FIDO2 security key models or providers
    • C. Disable synced passkeys and Authenticator passkeys tenant-wide so hardware FIDO2 keys become the remaining passkey option everywhere
    • D. Require the built-in Multifactor authentication authentication strength for the finance application, assuming it already restricts users to hardware keys
    Show answer

    Correct answer: B

    A custom authentication strength can be built to allow passkey (FIDO2) sign-in for only a specific security key model or provider, and scoping that Conditional Access policy to the finance application avoids affecting other apps. A applies a phishing-resistant requirement broadly rather than to the one sensitive app, which goes beyond what was asked. C disables passkey options tenant-wide, breaking approved methods for less sensitive apps. D is wrong because the built-in Multifactor authentication authentication strength accepts many methods, not solely hardware FIDO2 keys.

  4. 4. Your fleet includes both Microsoft Entra hybrid joined and Microsoft Entra joined Windows devices, all currently running Windows 10 version 1909, and you want to enable FIDO2 security key sign-in fleet-wide. Based on the documented minimum version requirements, what should you do before rolling out FIDO2 sign-in?

    • A. Proceed as-is; version 1909 already meets the documented minimum Windows 10 version for both device types
    • B. Assume hybrid-joined devices have no minimum version requirement and leave the fleet as it is
    • C. Upgrade the hybrid-joined devices to at least Windows 10 version 2004, because hybrid-joined devices require a higher minimum version than Microsoft Entra joined devices
    • D. Upgrade both device types to Windows 10 version 2004, treating that version as a general baseline for Windows FIDO2 sign-in
    Show answer

    Correct answer: C

    Microsoft Entra joined devices need at least Windows 10 version 1909, which the fleet already meets, while Microsoft Entra hybrid joined devices need at least Windows 10 version 2004, which the fleet does not meet at 1909. A wrongly assumes both device types share the same minimum. B wrongly claims hybrid-joined devices have no requirement, when they actually have a higher one. D unnecessarily upgrades the Microsoft Entra joined devices, which already comply.

  5. 5. You want a helpdesk group's members to be eligible to activate membership in a second, role-assignable group that in turn carries an active Microsoft Entra role assignment, so helpdesk staff get just-in-time access without directly holding the privileged role. The helpdesk group itself is not role-assignable. Which statement correctly describes whether this design works in PIM for Groups?

    • A. It fails, because a non-role-assignable group cannot be an eligible member of a role-assignable group
    • B. It works, because a group can be an eligible member of another group even when one of the groups is role-assignable; only active membership of one role-assignable group inside another is disallowed
    • C. It works if the helpdesk group is converted to role-assignable and both groups are merged into one, but not in its current, unmodified form
    • D. It fails, because role-assignable groups are restricted to individual user members and do not support nested groups
    Show answer

    Correct answer: B

    A group can be an eligible member of another group even if one of those groups is role-assignable; the nesting restriction applies specifically to active membership of one role-assignable group inside another. A and D both overstate the restriction as applying to eligible membership as well. C invents an unnecessary merge requirement that the documented design does not need.

Show 5 more questions
  1. 6. You need an identity for an Azure workload that will be shared and reused across two separate virtual machines, so both can authenticate to the same downstream resource using one identity managed independently of either VM's lifecycle. Which type of managed identity should you create?

    • A. System-assigned managed identity
    • B. User-assigned managed identity
    • C. Service principal with a client secret
    • D. Service principal with a certificate
    Show answer

    Correct answer: B

    A user-assigned managed identity is created as a standalone resource with an independent lifecycle and can be assigned to more than one Azure resource. A system-assigned managed identity shares the lifecycle of a single resource and cannot be shared, so A is wrong. Service principals secured with a client secret or certificate require managing credentials directly, which managed identities are designed to eliminate, so C and D are wrong.

  2. 7. A team is publishing an internal line-of-business application that authenticates using SAML 2.0, not OAuth 2.0 or OpenID Connect. They expect the same registration order as their existing OAuth apps, where the application object is created first and a service principal follows automatically. What should you tell them about SAML app registration in Microsoft Entra ID?

    • A. SAML apps follow the same order as OAuth/OIDC apps, with the application object created first
    • B. SAML apps get a service principal but no application object is created at any point
    • C. SAML apps require the developer to manually create the service principal using Microsoft Graph before any Enterprise Application entry can exist
    • D. For SAML apps, admins typically start by creating an Enterprise Application, and Microsoft Entra ID automatically creates the corresponding app registration, the reverse of the OAuth/OIDC order
    Show answer

    Correct answer: D

    For SAML apps, the order of creation is reversed compared to OAuth/OIDC apps: admins start by creating an Enterprise Application, and Microsoft Entra ID automatically creates the app registration afterward. A incorrectly claims the order matches OAuth/OIDC apps. B is wrong because an app registration is still created, just after the service principal. C invents a manual Graph-only requirement that the standard gallery-based flow automates.

  3. 8. Your organization excludes all service accounts and service principals from user-targeted Conditional Access policies, following standard guidance. Security now wants location- and risk-based blocking specifically for a line-of-business service principal that has started signing in from unexpected countries, without purchasing new licensing if it can be avoided. What should you tell them?

    • A. Add the service principal to a group and assign the existing user Conditional Access policy to that group
    • B. Enable Microsoft Entra ID Protection user risk policies for the service principal's associated user account
    • C. Conditional Access for workload identities can enforce this, but it requires Workload Identities Premium licenses to create or modify policies scoped to service principals
    • D. No licensing is required; workload identity policies use the same Microsoft Entra ID P1 entitlement as user-targeted Conditional Access policies
    Show answer

    Correct answer: C

    Workload Identities Premium licenses are required to create or modify Conditional Access policies scoped to service principals, so security should expect a licensing requirement. Assigning a group-based policy does not work because Conditional Access policies assigned to a group containing a service principal are not enforced for that service principal, so A is wrong. A service principal is not a user and has no user risk profile; service principal risk is a separate signal, so B is wrong. D understates the actual licensing requirement.

  4. 9. Your organization disabled user consent tenant-wide for security reasons. A departmental app that only a small group of users need now generates a steady stream of one-off admin consent requests, and the security team does not want to re-enable broad user consent. Which combination of settings reduces the ongoing admin burden while keeping user consent disabled tenant-wide?

    • A. Re-enable "Allow user consent for apps" tenant-wide so the department can self-serve going forward
    • B. Add the department's users to the Global Administrator role so they can consent to the app themselves
    • C. Grant tenant-wide admin consent and leave "Assignment required" turned off so no further requests occur for anyone
    • D. Enable the admin consent workflow so users can submit a justified request, and after granting tenant-wide admin consent once, configure the app to require user assignment and assign only the department's group
    Show answer

    Correct answer: D

    The admin consent workflow lets users submit a justified request instead of an ad hoc email, and requiring user assignment while assigning only the intended group restricts who can use the app without touching the tenant-wide user consent setting. A directly contradicts the requirement to keep tenant-wide user consent disabled. B grants far more privilege than needed just to use one app. C grants consent to the whole tenant rather than scoping it to the department, defeating the goal.

  5. 10. You are configuring the access controls section of a new Conditional Access policy. Which grant control immediately denies all sign-in attempts that match the policy's conditions, regardless of any other requirement configured on the policy?

    • A. Require multifactor authentication
    • B. Block access
    • C. Require compliant device
    • D. Require approved client app
    Show answer

    Correct answer: B

    Block access denies access outright once the policy's conditions are matched. Require multifactor authentication, Require compliant device, and Require approved client app are all grant controls that permit access once satisfied, so A, C, and D are wrong.

Why Practice with MSCertQuiz?

Microsoft Learn teaches concepts. We prepare you for the actual exam.

1

Full coverage of the AI-security domain unique to SC-500 — Entra Agent ID, Copilot Studio real-time protection, Purview DSPM, and Defender for AI Services — content AZ-500 never tested

2

Scenario-based questions on Key Vault, Defender for Cloud, Microsoft Sentinel, and network security that carry over directly from AZ-500's proven exam style

3

Explanations teach the security reasoning behind each answer, including which competing constraint (cost, compliance, blast radius) rules out each wrong option

4

Updated for the 2026 exam objectives as SC-500 rolls out to replace AZ-500

Objectives last checked against Microsoft Learn: July 15, 2026

Not sure if you're ready for the SC-500 exam?

Take the free SC-500 Readiness Check →

What Our Users Say

90% pass rate — Based on users who completed at least 2 practice exams

“Already had AZ-500, so most of this was reinforcement — except the Entra Agent ID and Copilot Studio questions, which were genuinely new territory. Glad the bank covered that domain in depth. Passed SC-500 with 800.”

JW

Jordan W.

SC-500 Certified

“The Defender for Cloud and Sentinel scenarios felt just like AZ-500, but the AI-security domain caught me off guard on my first practice run — exactly why I needed dedicated questions on it before the real exam.”

NF

Nadia F.

Cloud and AI Security Engineer Associate

“The governance and RBAC questions forced real judgment calls, not memorization. Explanations broke down exactly which constraint each wrong answer violated — that's what showed up on exam day.”

TB

Theo B.

Passed SC-500 first try

Choose Your Plan

Start free, upgrade when you're ready to get serious

Free

Good for exploring the platform

$0
  • 40 practice questions
  • Practice mode only
  • Progress tracking
  • No exam simulation mode
Start Free

SC-500 Full Access

Best if your exam is in the next 2-4 weeks

$19.99one-time
  • 500 practice questions
  • Practice & Exam modes
  • Detailed explanations
  • Lifetime access
Get SC-500 Access — $19.99

7-day money-back guarantee

BEST VALUE

Pro — All Certs

Best if you're planning multiple Microsoft exams

$14.99/month
  • ALL certifications included
  • Unlimited questions
  • New certs added free
  • Cancel anytime
View Pro Plans

Save 30% vs buying individually

Your SC-500Exam Won't Wait

Candidates who complete at least 2 full mock exams pass at significantly higher rates than those who only study passively.

Don't risk $165 on the real exam without testing yourself first.

Start Free Practice Now

No credit card required • 40 free questions • Upgrade for $19.99 when ready

Official Microsoft Resources

Our practice questions are aligned with official Microsoft exam objectives. We recommend studying with Microsoft Learn first, then using MSCertQuiz to test your readiness.

View Official SC-500 Exam Details

SC-500 Frequently Asked Questions

Everything you need to know about the SC-500 End-to-End Security certification

What is SC-500?
SC-500 (Implementing End-to-End Security Controls for Cloud and AI Workloads) is Microsoft's Associate-level exam for the Cloud and AI Security Engineer Associate certification. It replaces AZ-500 and covers securing identity, Key Vault, storage, databases, networking, and compute in Azure — plus a new domain covering AI security: Microsoft Copilot, Microsoft Foundry agents, and Microsoft Entra Agent ID.
Is SC-500 the replacement for AZ-500?
Yes. The Microsoft Certified: Azure Security Engineer Associate (AZ-500) certification retires August 31, 2026. SC-500 (Cloud and AI Security Engineer Associate) replaces it, expanding the role to include securing AI models and agent-based workloads alongside the traditional Azure security scope. Existing AZ-500 certifications remain valid until they individually expire.
How much does the SC-500 exam cost and how long is it?
The SC-500 exam costs $165 USD, in line with Microsoft's standard Associate-level exam pricing, and runs 100 minutes with a passing score of 700 out of 1000. Pricing can vary slightly by country and is subject to change — confirm the exact current price on the official Microsoft Learn scheduling page before booking.
What is the passing score for SC-500?
The passing score for SC-500 is 700 out of 1000, the same threshold used across nearly all Microsoft role-based certification exams. Microsoft uses scaled scoring, so 700 represents roughly 70% competency across all four exam domains, not a simple raw percentage.
What topics are covered on SC-500?
SC-500 covers four domains: Manage identity, access, and governance (20-25%) — Microsoft Entra ID access controls, PIM, conditional access, and Key Vault; Secure storage, databases, and networking (25-30%, the largest domain) — storage account security, Azure SQL protection, NSGs, Azure Firewall, and private endpoints; Secure compute (20-25%) — AI security (Copilot, Foundry, Entra Agent ID), server/VM security, and application platform security for AKS, Functions, and App Service; and Manage and monitor security posture (20-25%) — Defender for Cloud, Microsoft Sentinel, and Microsoft Security Copilot.
How hard is SC-500?
SC-500 carries forward AZ-500's reputation as a demanding, scenario-heavy Associate exam — you are given a real-world security situation and must choose the best control, not recall a definition. The AI-security domain adds genuinely new material (Entra Agent ID, Copilot Studio protection, Foundry guardrails) that has no AZ-500 equivalent, so even experienced AZ-500-level candidates need to study that domain from scratch.
How long should I study for SC-500?
Candidates already comfortable with AZ-500-level material (identity, networking, Defender for Cloud, Sentinel) should plan 3–5 weeks, focused mostly on the new AI-security domain. Candidates without that Azure security background should plan 8–12 weeks total. We recommend studying the Microsoft Learn path first, then working through 500 scenario-based practice questions with a focus on the AI-security and governance domains, which are the most likely to trip up AZ-500 veterans.
Does SC-500 expire?
Yes, like other Microsoft role-based Associate certifications, SC-500 certification expires after one year. Microsoft requires renewal via a free online assessment on Microsoft Learn before expiration, which is shorter than the original proctored exam and covers only updated content. You will receive email reminders as your renewal window approaches.
How many questions is the SC-500 exam?
The SC-500 exam contains approximately 40 to 60 questions, delivered as multiple-choice, drag-and-drop, and scenario-based case studies. Nearly every question requires applying a security control to a specific scenario rather than recalling a definition, consistent with AZ-500's exam style.
What are the prerequisites for SC-500?
There are no formal prerequisites, but Microsoft recommends hands-on experience securing Azure identity, networking, storage, and compute — essentially the AZ-500 skill set. Candidates coming from AZ-500 have the strongest head start; those without prior Azure security experience should budget significantly more study time, particularly for the new AI-security domain.
Can I still take the AZ-500 exam?
No — AZ-500 retired on August 31, 2026 and can no longer be scheduled or earned. SC-500 is now the only path to this role's certification. If you were mid-prep for AZ-500 when it retired, most of that knowledge (identity, networking, storage/database security, Defender for Cloud, Sentinel) carries over directly — you'll primarily need to add the AI-security domain.
What happens to my AZ-500 certification now that it's retired?
Nothing changes for certifications already earned — an existing AZ-500 credential stays valid until its own one-year renewal date, and Microsoft does not retroactively revoke it. Retirement only means you can no longer newly earn or renew AZ-500; anyone due for renewal going forward earns SC-500 instead.
Is SC-500 harder than AZ-500?
SC-500 keeps everything that made AZ-500 demanding — scenario-heavy questions across identity, networking, storage/database, and Defender/Sentinel — and adds an entirely new AI-security domain on top. Most candidates find it at least as hard as AZ-500, with the AI-security section being what experienced AZ-500 holders consistently underestimate since it has no equivalent on the exam they already know.
What should AZ-500 veterans focus on when studying for SC-500?
If you already hold AZ-500 or equivalent experience, you can skip re-studying identity, networking, storage/database security, and Defender for Cloud/Sentinel in depth — that content transfers directly. Concentrate your 3–5 weeks of prep almost entirely on the AI-security material: Microsoft Entra Agent ID, Purview DSPM for Copilot, Foundry AI Gateway, and Defender for AI Services — the section with no AZ-500 equivalent.