Free SC-300 practice test

20 questions for the Microsoft Identity and Access Administrator Associate (SC-300) exam, taken from our 64-question bank and spread across its 4domains by their weighting. No sign-up needed: pick an answer to check it, or open “Show answer & explanation” under any question.

What this test covers

Question 1 · Implement and manage user identities

A sensitive group of executive accounts must not be modifiable by tenant-level User Administrators or Helpdesk Administrators. Only administrators explicitly assigned to that set of accounts should be able to manage them. What should you use?

Show answer & explanation

Correct answer: C

  • C. A restricted management administrative unit containing the executive accounts

In a restricted management administrative unit, only administrators assigned at that unit's scope can modify the objects inside; tenant-scoped roles, including Global Administrator and Privileged Role Administrator, are blocked (those two can manage the unit and assign themselves to it, which is audited). A role-assignable group protects the group itself, not the members' user objects from tenant-level User Administrators. Custom security attributes are metadata, and Microsoft Entra has no deny assignments. Protected actions add an authentication requirement to specific permissions; they do not change who holds the permission.

Question 2 · Implement and manage user identities

You must store a cost-centre code on user accounts so that only a dedicated team can read and assign it, and even Global Administrators cannot see it by default. What should you configure?

Show answer & explanation

Correct answer: B

  • B. A custom security attribute, assigned by an Attribute Assignment Administrator

Custom security attributes are permissioned separately: Attribute Definition and Attribute Assignment Administrator (and reader) roles control them, and Global Administrators do not get read or assign access by default. Directory extensions and the on-premises extension attributes are readable by anyone who can read the user object. Managed identities are workload identities and have nothing to do with user metadata.

Question 3 · Implement and manage user identities

You need every user whose department attribute is Sales to automatically receive Microsoft 365 E5 and to lose it when they move department. What should you do?

Show answer & explanation

Correct answer: D

  • D. Create a dynamic membership group with a rule on department and assign the licenses to it

Group-based licensing on a dynamic membership group (rule such as user.department -eq "Sales") adds and removes licenses automatically as the attribute changes. An assigned group needs manual membership changes, and a script adds maintenance and lag. Licenses cannot be assigned to administrative units; they scope administration, not licensing.

Question 4 · Implement and manage user identities

You plan to retire AD FS. Before converting domains to cloud authentication for everyone, you want to test password hash sync sign-in with a pilot group while other users stay federated. What should you use?

Show answer & explanation

Correct answer: C

  • C. Staged rollout of cloud authentication for the pilot group

Staged rollout lets selected groups use PHS or PTA (and seamless SSO) while the domain stays federated, so you can test before cutover. Converting the domain affects all users at once. Moving users to a new domain changes UPNs needlessly. Conditional Access can't choose the authentication provider.

Question 5 · Implement and manage user identities

How often does Microsoft Entra Connect Sync synchronise password hash changes to Microsoft Entra ID, and can you change it?

Show answer & explanation

Correct answer: A

  • A. Every 2 minutes; the interval can't be modified

Password hash synchronisation runs every 2 minutes, independent of the standard directory sync cycle, and Microsoft documents that the frequency can't be modified. The 30-minute default applies to the regular object/attribute sync scheduler, which is what Set-ADSyncScheduler adjusts.

Question 6 · Implement authentication and access management

Which events does continuous access evaluation (CAE) treat as critical events that CAE-aware services enforce in near real time? Select TWO.

Select 2 answers.

Show answer & explanation

Correct answers: A, C

  • A. The user's password is changed or reset
  • C. The user's account is deleted or disabled

CAE critical events are: account deleted or disabled, password changed or reset, MFA enabled for the user, an administrator revokes all refresh tokens, and high user risk detected by ID Protection. Creating report-only policies and changing licences are not critical events.

Question 7 · Implement authentication and access management

With CAE, Exchange Online and SharePoint Online should block access instantly when a user leaves the corporate network. Your location policy uses a country/region named location. Why isn't instant enforcement happening, and what fixes it?

Show answer & explanation

Correct answer: C

  • C. CAE only sees IP-based named locations; define the egress IPv4 and IPv6 ranges

CAE evaluates only IP-range named locations; with country/region locations or MFA trusted IPs, Microsoft Entra issues a one-hour token without instant IP enforcement. Microsoft says to configure all egress IPs (IPv4 and IPv6) as an IP-based location. CAE doesn't support guest accounts, and the MFA trusted IPs feature should not be used for this.

Question 8 · Implement authentication and access management

A user's laptop was stolen. You disabled the account; what else should you do so that existing sessions in Microsoft 365 apps stop as soon as possible?

Show answer & explanation

Correct answer: B

  • B. Revoke the user's sign-in sessions (refresh tokens)

Revoking sign-in sessions invalidates refresh tokens. For CAE-capable clients and services (Exchange, SharePoint, Teams), account disablement and token revocation are critical events enforced in near real time. Removing licenses or resetting MFA doesn't invalidate issued tokens, and deleting devices alone leaves user tokens valid.

Question 9 · Implement authentication and access management

Administrators must use phishing-resistant MFA when they sign in to the Microsoft Entra admin center, while other users can keep using Authenticator push. What is the most direct way to enforce this?

Show answer & explanation

Correct answer: C

  • C. A Conditional Access policy for admin roles requiring the Phishing-resistant MFA strength

Authentication strengths are a Conditional Access grant control; the built-in Phishing-resistant MFA strength allows only methods such as passkeys (FIDO2), Windows Hello for Business and certificate-based authentication. Targeting directory roles applies it only to admins. Per-user MFA can't specify which methods; disabling push affects everyone; a registration campaign encourages registration but enforces nothing.

Question 10 · Implement authentication and access management

In the Temporary Access Pass policy you leave every setting at its default. What lifetime does a newly created pass get, and can it be used more than once?

Show answer & explanation

Correct answer: B

  • B. 1 hour; reusable within that hour unless one-time use is enforced

The TAP policy defaults are: default lifetime 1 hour, minimum 1 hour, maximum 8 hours, one-time use False, length 8. With one-time use False, a pass can be used once or several times within its validity. Allowed values range from 10 minutes to 30 days (43,200 minutes).

Question 11 · Plan and implement workload identities

You want to discover which unsanctioned cloud apps employees use from managed Windows devices, without deploying a log collector. What should you configure in Defender for Cloud Apps?

Show answer & explanation

Correct answer: D

  • D. Cloud Discovery via the Defender for Endpoint integration

Cloud Discovery can use Defender for Endpoint telemetry from onboarded devices instead of uploading firewall or proxy logs through a log collector. App connectors use an app's API for sanctioned apps you already know, session policies need traffic routed through the proxy, and OAuth policies govern consented apps.

Question 12 · Plan and implement workload identities

Users can currently consent to any app requesting access to their data. You want users to consent only to apps from verified publishers requesting low-impact permissions, and to request admin approval for everything else. What should you configure? Select TWO.

Select 2 answers.

Show answer & explanation

Correct answers: A, C

  • A. User consent settings: allow consent for apps from verified publishers, for selected permissions
  • C. The admin consent workflow with designated reviewers

User consent settings can limit consent to verified publishers and permissions classified as low impact. The admin consent workflow lets users request approval for apps they can't consent to, routed to reviewers. Assigning admin roles broadly defeats the purpose, and Conditional Access doesn't control consent.

Question 13 · Plan and implement workload identities

In an enterprise application, only members of the Finance group should be able to sign in, and the app should not appear for other users in My Apps. What should you set?

Show answer & explanation

Correct answer: C

  • C. Assignment required = Yes, and assign the Finance group to the app

With Assignment required set to Yes, only assigned users and groups can obtain tokens for the app, and My Apps shows the app only to assigned users. Hiding the app doesn't stop sign-in. A Conditional Access block works but is heavier and doesn't control visibility. Owners manage the app configuration.

Question 14 · Plan and implement workload identities

An on-premises web app that uses Integrated Windows Authentication must be reachable by remote users through Microsoft Entra pre-authentication, without opening inbound firewall ports. What should you deploy?

Show answer & explanation

Correct answer: A

  • A. Microsoft Entra application proxy with Kerberos constrained delegation

Application proxy connectors make outbound connections only, so no inbound ports are needed; pre-authentication happens in Microsoft Entra ID, and KCD lets the connector obtain Kerberos tickets for IWA apps. A VPN or public IP exposes the network. App control proxies sessions to apps already reachable, and a SAML app needs a reachable endpoint and SAML support.

Question 15 · Plan and implement workload identities

A service principal used by a CI pipeline shows unusual activity from a new country. You want automatic protection for such workload identities based on risk. What can you configure?

Show answer & explanation

Correct answer: D

  • D. Conditional Access for workload identities with service principal risk

Conditional Access can target single-tenant service principals with location or service principal risk conditions; this requires Microsoft Entra Workload ID Premium. ID Protection also lists risky workload identities for investigation. User risk policies don't cover service principals, and registration campaigns are for user authentication methods.

Question 16 · Plan and automate identity governance

Project contractors need a bundle of access (a Teams group, a SharePoint site and an app role) that they request themselves, their sponsor approves, and that expires after 90 days. What should you create?

Show answer & explanation

Correct answer: A

  • A. An access package with an approval policy and 90-day expiration

Access packages bundle groups, sites and app roles; their policies define who can request, the approval chain and the expiration. A dynamic group has no request or approval flow and no expiry, an access review only re-certifies existing access, and PIM for Groups is for just-in-time privileged membership.

Question 17 · Plan and automate identity governance

Membership of a role-assignable security group grants several Microsoft Entra roles. You want users to activate membership just in time instead of being permanent members. What should you use?

Show answer & explanation

Correct answer: B

  • B. PIM for Groups with eligible member assignments

PIM for Groups lets users hold eligible membership or ownership of a group and activate it for a limited time, with the same settings as role activation. Dynamic rules don't expire, and access reviews are periodic certifications.

Question 18 · Plan and automate identity governance

Users from partner organisation Fabrikam, which uses its own Microsoft Entra tenant, should be able to request an access package without being invited first. What must exist?

Show answer & explanation

Correct answer: B

  • B. Fabrikam as a connected organization, allowed by the access package policy

Connected organizations represent partner tenants or domains in entitlement management; a policy scoped to them lets their users request access, creating B2B guests on approval. Cross-tenant sync is for tenants in your own organisation, direct connect covers Teams shared channels, and Microsoft Entra tenants don't need SAML federation.

Question 19 · Plan and automate identity governance

When an external user's last access package assignment expires, you want them blocked from signing in and then removed from your directory after 30 days. Where do you configure this?

Show answer & explanation

Correct answer: C

  • C. Entitlement management settings: manage the lifecycle of external users

Entitlement management settings include the external user lifecycle: block external users from signing in when they lose their last assignment, and remove them after a set number of days. External collaboration settings govern invitations, and lifecycle workflows target employee joiner/mover/leaver scenarios.

Question 20 · Plan and automate identity governance

In an access review, some reviewers never respond. You want unreviewed users to lose access automatically at the end of the review. Which setting do you choose?

Show answer & explanation

Correct answer: B

  • B. If reviewers don't respond: Remove access

The If reviewers don't respond setting can be No change, Remove access, Approve access or Take recommendations; Remove access (with auto apply) removes unreviewed users. Justification and recommendations help reviewers but don't decide outcomes for non-responses.

Pick an answer on each question to check it. 20 questions in this test.

44 more SC-300 questions

Sign up free to start practising, or subscribe (from $4.97/mo) for the full 64-question bank, flashcards and timed mock exams.

Microsoft Identity and Access Administrator Associate course overview and study guides →