SC-300 sample exam questions

15 exam-style questions for Microsoft SC-300: Identity and Access Administrator, with answers and explanations. Take them as a timed practice exam first if you want a score out of 1000.

  1. Question 1Single choiceTopic 1
    Your network contains an on-premises Active Directory domain that syncs to an Azure Active Directory (Azure AD) tenant.
    Users sign in to computers that run Windows 10 and are joined to the domain.
    You plan to implement Azure AD Seamless Single Sign-On (Azure AD Seamless SSO).
    You need to configure the Windows 10 computers to support Azure AD Seamless SSO.
    What should you do?
    1. A
      Configure Sign-in options from the Settings app.
    2. B
      Enable Enterprise State Roaming.
    3. C
      Modify the Local intranet Zone settings.
    4. D
      Install the Azure AD Connect Authentication Agent.
    Show answer

    Correct answer: C

    Why

    Seamless SSO needs the Microsoft Entra URL https://autologon.microsoftazuread-sso.com added to the browser's Local intranet zone, usually by Group Policy, so Kerberos tickets are sent automatically. No authentication agent or Enterprise State Roaming is needed on the client.

  2. Question 2HotspotTopic 1
    HOTSPOT

    You have a Microsoft Entra tenant that contains the users shown in the following table.



    The tenant contains the identities shown in the following table.



    Which users can create custom security attributes, and to which identities can the attributes be assigned? To answer, select the appropriate options in the answer area.

    NOTE: Each correct selection is worth one point.

    Can create custom security attributes:User1 only / User2 only / User1 and User2 only / User1 and User3 only / User1, User2, and User3
    Custom security attributes can be assigned to:Group1 only / Group1 and MI1 only / Group1 and Service1 only / Group1, MI1, and Service1 MI1 only / MI1 and Service1 only / Service1 only
    Show answer
    • Can create custom security attributes: User2 only
    • Custom security attributes can be assigned to: MI1 and Service1 only
    Why

    Defining custom security attributes needs the Attribute Definition Administrator role. Global Administrators don't get it by default. Custom security attributes can be assigned to users, enterprise applications (service principals), and managed identities, but not to groups.

  3. Question 3HotspotTopic 2
    HOTSPOT

    You have an Azure subscription that contains the resources shown in the following table.



    You need to configure access to Vault1. The solution must meet the following requirements:

    • Ensure that User1 can manage and create keys in Vault1.
    • Ensure that User2 can access a certificate stored in Vault1.
    • Use the principle of least privilege.

    Which role should you assign to each user? To answer select the appropriate options in the answer area.

    NOTE: Each correct selection is worth one point.

    User1:Key Vault Certificates Officer / Key Vault Crypto Officer / Key Vault Secrets Officer
    User2:Key Vault Certificates Officer / Key Vault Crypto Officer / Key Vault Secrets Officer
    Show answer
    • User1: Key Vault Crypto Officer
    • User2: Key Vault Certificates Officer
    Why

    Key Vault Crypto Officer can do any action on keys, including creating and managing them. Of the roles listed, only Key Vault Certificates Officer gives access to certificates. The narrower Key Vault Certificate User role would be even less privileged, but it isn't offered.

  4. Question 4Single choiceTopic 2
    You have a Microsoft 365 E5 subscription that contains three users named User1, User2, and User3 and a Microsoft SharePoint Online site named Site1.

    The subscription contains the devices shown in the following table.



    The users sign in to the devices as shown in the following table.



    You have a Conditional Access policy that has the following settings:

    • Name: CA1
    • Assignments
    o Users and groups: User1, User2, User3
    o Cloud apps or actions: SharePoint - Site1
    • Access controls
    o Session: Use app enforced restrictions

    From the SharePoint admin center, you configure Access control for unmanaged devices to allow limited, web-only access.

    Which users will have full access to Site1?
    1. A
      User1 only
    2. B
      User2 only
    3. C
      User3only
    4. D
      User1 and User2 only
    5. E
      User1, User2, and User3
    Show answer

    Correct answer: B

    Why

    SharePoint's unmanaged-device control treats a device as managed only if it is hybrid joined or marked compliant in Intune. Device2 is compliant, so User2 gets full access. Device1 is Entra joined but noncompliant and Device3 is unknown, so User1 and User3 get web-only limited access.

  5. Question 5HotspotTopic 3
    HOTSPOT

    You have an Azure subscription that contains the resources shown in the following table.



    You create a Microsoft Entra user named User1.

    Which identities can you add to VM1 and App1? To answer, select the appropriate options in the answer area.

    NOTE: Each correct answer is worth one point.

    VM1User1 only / Managed2 only / Managed1 and Managed2 only / Managed2 and User1 only / Managed1, Managed2, and User1
    App1User1 only / Managed2 only / Managed2 and User1 only / A system-assigned managed identity only / A system-assigned managed identity and Managed2 only / A system-assigned managed identity, Managed2, and User1
    Show answer
    • VM1 Managed1 and Managed2 only
    • App1 A system-assigned managed identity and Managed2 only
    Why

    Azure resources such as VMs and App Service apps accept managed identities only: one system-assigned identity plus any number of user-assigned identities. A regular user account like User1 can never be attached to a resource as its identity.

  6. Question 6Single choiceTopic 3
    You have a Microsoft Entra tenant that contains the identities shown in the following table.



    You register an app named App1 in the tenant.

    To which identities can you assign the Owner role for App1?
    1. A
      User1 only
    2. B
      User1 and Group1 only
    3. C
      User1 and SP1 only
    4. D
      User1, Group1, and Group2 only
    5. E
      User1, Group1, and SP1 only
    6. F
      User1, Groupl, Group2, and SP1
    Show answer

    Correct answer: C

    Why

    The community answer is likely wrong. Microsoft Graph documents that application owners can be individual users or service principals. Groups, whether security or Microsoft 365, cannot be owners of an app registration. User1 and SP1 can therefore be owners of App1, although the portal only offers users.

  7. Question 7Drag and dropTopic 4
    DRAG DROP

    You have a Microsoft 365 E5 subscription.

    You need to perform the following tasks:

    • Identify the locations and IP addresses used by Azure AD users to sign in.
    • Review the Azure AD security settings and identify improvement recommendations.
    • Identify changes to Azure AD users or service principals.

    What should you use for each task? To answer, drag the appropriate resources to the correct requirements. Each resource may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

    NOTE: Each correct selection is worth one point.

    Move each item to the matching row:

    • Audit logs
    • Identity secure score
    • Provisioning logs
    • Sign-in logs
    • Identify the locations and IP addresses used by Azure AD users to sign in:
    • Identify changes to Azure AD users or service principals:
    • Review the Azure AD security settings and identify improvement recommendations:
    Show answer
    • Identify the locations and IP addresses used by Azure AD users to sign in: Sign-in logs
    • Identify changes to Azure AD users or service principals: Audit logs
    • Review the Azure AD security settings and identify improvement recommendations: Identity secure score
    Why

    Sign-in logs record each sign-in's IP address and location. Audit logs record directory changes to objects such as users and service principals. Identity secure score measures your security configuration against best practices and lists improvement actions.

  8. Question 8Single choiceTopic 4
    You have an Azure subscription that contains a registered app named App1.

    You need to review the sign-in activity for App1. The solution must meet the following requirements:

    • Identify the number of failed sign-ins.
    • Identify the success rate of sign-ins.
    • Minimize administrative effort.

    What should you use?
    1. A
      Sign-in logs
    2. B
      Access reviews
    3. C
      Audit logs
    4. D
      Usage & insights
    Show answer

    Correct answer: D

    Why

    Usage and insights for enterprise applications shows sign-in counts, success rate, and failures per app out of the box, so it needs the least effort. Sign-in and audit logs hold raw events that you would have to filter and calculate yourself; access reviews are unrelated.

  9. Question 9Single choiceTopic 4
    You have an Azure AD Premium P2 tenant.

    You create a Log Analytics workspace.

    You need to ensure that you can view Azure AD audit log information by using Azure Monitor.

    What should you do first?
    1. A
      Modify the Diagnostics settings for Azure AD.
    2. B
      Run the Update-MgOrganization cmdlet.
    3. C
      Run the Update-MgDomain cmdlet.
    4. D
      Create an Azure AD workbook.
    Show answer

    Correct answer: A

    Why

    To send Azure AD audit logs to Log Analytics for use with Azure Monitor, first configure Diagnostic settings in Azure AD and choose the workspace as destination. The Update-Mg cmdlets change organization or domain properties, and a workbook only works after the logs flow.

  10. Question 10HotspotTopic 4
    HOTSPOT

    You have an Azure subscription named Sub1.

    You plan to deploy Microsoft Entra Permissions Management.

    You need to ensure that Permission Management can onboard Sub1. The solution must follow the principle of least privilege.

    How should you complete the PowerShell command? To answer, select the appropriate options in the answer area.

    NOTE: Each correct selection is worth one point.

    Command:New-AzRoleAssignment / New-AzRoleDefinition / New-AzTag
    -RoleDefinitionNameContributor / Owner / Reader
    Show answer
    • Command: New-AzRoleAssignment
    • -RoleDefinitionName Reader
    Why

    Onboarding an Azure subscription requires assigning the existing Reader role to the Cloud Infrastructure Entitlements Management application, so New-AzRoleAssignment is used rather than creating a role. Reader lets it collect permission data with least privilege. Outdated: Microsoft has retired Entra Permissions Management.

  11. Question 11Single choiceTopic 5
    You need to sync the ADatum users. The solution must meet the technical requirements.
    What should you do?
    1. A
      From the Microsoft Azure Active Directory Connect wizard, select Customize synchronization options.
    2. B
      From PowerShell, run Set-ADSyncScheduler.
    3. C
      From PowerShell, run Start-ADSyncSyncCycle.
    4. D
      From the Microsoft Azure Active Directory Connect wizard, select Change user sign-in.
    Show answer

    Correct answer: A

    Why

    To sync only the required ADatum users, rerun the Entra Connect wizard and choose Customize synchronization options to filter by domain or OU. Start-ADSyncSyncCycle only triggers a run and Set-ADSyncScheduler changes timing, while Change user sign-in alters the sign-in method.

  12. Question 12Single choiceTopic 6
    You need to meet the authentication requirements for leaked credentials.
    What should you do?
    1. A
      Enable password hash synchronization in Azure AD Connect.
    2. B
      Configure Azure AD Password Protection.
    3. C
      Configure an authentication method policy in Azure AD.
    4. D
      Enable federation with PingFederate in Azure AD Connect.
    Show answer

    Correct answer: A

    Why

    Leaked credentials detection in Identity Protection works by comparing credentials against leaked data and requires password hash synchronization from Azure AD Connect. Password Protection blocks weak passwords, authentication method policies set methods, and PingFederate federation would not provide the hashes.

  13. Question 13Single choiceTopic 8
    You need to configure the MFA settings for users who connect from the Boston office. The solution must meet the authentication requirements and the access
    requirements.
    What should you include in the configuration?
    1. A
      named locations that have a private IP address range
    2. B
      named locations that have a public IP address range
    3. C
      trusted IPs that have a public IP address range
    4. D
      trusted IPs that have a private IP address range
    Show answer

    Correct answer: B

    Why

    Conditional Access uses named locations defined with public IP ranges, which is the way to identify the Boston office for MFA exemptions. Private ranges cannot be seen by Entra ID, and trusted IPs are a legacy per-user MFA setting that does not fit the stated requirements.

  14. Question 14Multiple responseTopic 11
    You need to modify the settings of the User administrator role to meet the technical requirements.
    Which two actions should you perform for the role? Each correct answer presents part of the solution.
    NOTE: Each correct selection is worth one point.
    1. A
      Select Require justification on activation.
    2. B
      Select Require ticket information on activation.
    3. C
      Modify the Expire eligible assignments after setting.
    4. D
      Set all assignments to Eligible.
    5. E
      Set all assignments to Active.
    Show answer

    Correct answer: A, D

    Why

    Users must request permission when needed, so set all assignments to Eligible so activation through PIM is required. Requiring justification supports the request. The community answer AD is kept, though modifying the eligible expiry could also fit a one-year limit.

  15. Question 15Single choiceTopic 12
    You need to configure the detection of multi-staged attacks to meet the monitoring requirements.
    What should you do?
    1. A
      Customize the Microsoft Sentinel rule logic.
    2. B
      Create a workbook.
    3. C
      Add Microsoft Sentinel data connectors.
    4. D
      Add an Microsoft Sentinel playbook.
    Show answer

    Correct answer: A

    Why

    Multi-stage attack detection in Microsoft Sentinel comes from the Fusion rule, and its logic is adjusted by customizing the analytics rule. Data connectors only ingest data, workbooks only visualize, and playbooks respond after an incident rather than detecting.