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 QuestionsNo credit card required. Upgrade to full 500 questions for $19.99 when ready.
Is this for you?
This is NOT for you if:
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
Manage identity, access, and governance (20-25%)
Secure storage, databases, and networking (25-30%)
Secure compute (20-25%)
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.
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. 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
.defaultscope for the compliance review is incompatible with any later dynamic scope requests; the app must request each scope it will use through.defaultagain at runtime - B. Dynamic, incremental scope requests are limited to applications that have not previously used the
.defaultscope - C. Admin consent granted through
.defaultapplies mainly to application permissions, so delegated permissions still require a separate per-scope consent event even after admin consent - D. Granting admin consent with
.defaultauthorizes 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
.defaultscope 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.defaultto application permissions only, when it covers both delegated and application permissions declared in the registration.- A. Using the
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. 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. 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. 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
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.
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.
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.
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.
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.
SC-500 study resources
Why Practice with MSCertQuiz?
Microsoft Learn teaches concepts. We prepare you for the actual exam.
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
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
Explanations teach the security reasoning behind each answer, including which competing constraint (cost, compliance, blast radius) rules out each wrong option
Updated for the 2026 exam objectives as SC-500 rolls out to replace AZ-500
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.”
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.”
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.”
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
- 40 practice questions
- Practice mode only
- Progress tracking
- No exam simulation mode
SC-500 Full Access
Best if your exam is in the next 2-4 weeks
- 500 practice questions
- Practice & Exam modes
- Detailed explanations
- Lifetime access
7-day money-back guarantee
Pro — All Certs
Best if you're planning multiple Microsoft exams
- ALL certifications included
- Unlimited questions
- New certs added free
- Cancel anytime
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 NowNo 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 DetailsSC-500 Frequently Asked Questions
Everything you need to know about the SC-500 End-to-End Security certification
What is SC-500?
Is SC-500 the replacement for AZ-500?
How much does the SC-500 exam cost and how long is it?
What is the passing score for SC-500?
What topics are covered on SC-500?
How hard is SC-500?
How long should I study for SC-500?
Does SC-500 expire?
How many questions is the SC-500 exam?
What are the prerequisites for SC-500?
Can I still take the AZ-500 exam?
What happens to my AZ-500 certification now that it's retired?
Is SC-500 harder than AZ-500?
What should AZ-500 veterans focus on when studying for SC-500?
Also Preparing For
Candidates studying SC-500 often prepare for these certifications next.