[Aug-2026] Updated Microsoft SC-500 Dumps – PDF & Online Engine
SC-500.pdf - Questions Answers PDF Sample Questions Reliable
NEW QUESTION # 37
You have an Azure key vault named KV1 that uses role-based access control (RBAC) authorization KV1 stores database connection strings for an Azure App Service web app named App1.
You enable a firewall on KV1 and allow access to KV1 from only the virtual network that contains App1.
You need to ensure that App1 can retrieve secrets from KV1 without using credentials stored in the application configuration.
What should you create?
- A. An access policy for KV1
- B. A private endpoint for KV1
- C. A managed identity for App1
- D. An app registration for App1
Answer: C
Explanation:
A managed identity lets App1 authenticate to Key Vault through Microsoft Entra ID without storing credentials in application settings. Because KV1 uses RBAC, the identity can then be granted an appropriate Key Vault data-plane role. An access policy is not used for RBAC-mode authorization. A private endpoint changes network reachability, and an app registration would still require credential management unless paired with a secret or certificate. The exam objective emphasizes practical identity enforcement rather than cosmetic configuration. A valid answer must identify who authenticates, what permission is granted, where the scope is applied, and whether the method continues to work without passwords or secrets. That is why the selected answer is preferred over broader administrative roles or unrelated access settings. The result is a direct exam-style implementation choice: it changes the required security behavior without relying on unrelated monitoring, manual cleanup, or excessive privilege. Official Microsoft source/topic: SC-500 Study Guide > managed identities and Key Vault; Microsoft Learn > managed identities for App Service with Key Vault.
NEW QUESTION # 38
You have an Azure subscription named Sub1 that contains multiple virtual machines.
You have a Microsoft 365 E5 subscription that contains devices onboarded to Microsoft Defender for Endpoint.
You have an on-premises datacenter that contains multiple servers.
You plan to onboard all existing and future on-premises servers to Azure Arc.
You need to ensure that the Azure Arc-enabled servers are protected by using the same security features as the Microsoft 365 devices immediately after the servers are onboarded. The solution must minimize administrative effort.
What should you do?
- A. Onboard each server to Microsoft Defender for Endpoint by using Group Policy.
- B. Onboard each server to Microsoft Defender for Endpoint by using a local installation script.
- C. Configure an Azure Policy assignment.
- D. For Sub1, enable the Microsoft Defender for Servers plan in Microsoft Defender for Cloud.
Answer: D
Explanation:
When on-premises servers are onboarded to Azure Arc, Microsoft Defender for Servers can extend Microsoft Defender for Endpoint integration and server protection policies to them centrally. Enabling the Defender for Servers plan in the subscription minimizes manual effort and applies protection as Arc resources come under Defender for Cloud. Local scripts or Group Policy deployments protect current servers only and are weaker for future automatic onboarding. For SC-500, compute controls are evaluated by workload type: VM, Arc server, AKS, container registry, container group, Functions, Logic Apps, App Service, and AI agent runtime.
The right answer uses the Microsoft control that is native to that workload. Broad Azure roles or unrelated monitoring services would either overgrant access or fail to enforce the required security state. The result is a direct exam-style implementation choice: it changes the required security behavior without relying on unrelated monitoring, manual cleanup, or excessive privilege. Official Microsoft source/topic: SC-500 Study Guide > onboard servers to Defender for Servers; Microsoft Learn > Defender for Servers and Azure Arc integration.
NEW QUESTION # 39
Hotspot Question
You are implementing security controls for an Azure Storage account by using infrastructure as code (IaC).
You deploy the following Bicep code.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation:
Box 1: No
No, a container in this storage account cannot be successfully configured for anonymous read access Why Anonymous Access is Blocked Even if you try to change the access policy settings at the individual container level, public anonymous access is fully prevented by two explicit configurations in your Bicep script:
allowBlobPublicAccess: false
This property acts as a strict, account-level security master switch.
Setting this to false overrides any container-level configurations. It completely blocks all anonymous public read access to all blobs and containers within this storage account.
defaultAction: 'Deny' (within networkAcls)This configuration enables the Azure Storage Firewall.
It blocks all incoming traffic by default, except for requests originating from the specific subnet listed under virtualNetworkRules or trusted AzureServices.
Because anonymous public requests come from the public internet (and not your private subnet), they will be automatically blocked by the firewall.
Box 2: Yes
Yes, a resource in the specified subnet can access the storage account
The provided Bicep template configures Azure Storage network security controls that explicitly permit this access route:defaultAction: 'Deny': This setting locks down the storage account, blocking all public internet traffic and traffic from unauthorized networks by default.
virtualNetworkRules: This block acts as a specific firewall exception list. By including the block
{ id: subnetResourceID }, you explicitly allow traffic originating from that exact subnet to bypass the default deny rule and connect to the storage account.
Box 3: No
No, a client connection originating from an unlisted public IP address cannot access the storage account.
Why Access is Denied
Default Network Action is Blocked: The Bicep configuration sets defaultAction: 'Deny' inside the networkAcls block. This establishes a firewall rule that blocks all network traffic by default unless explicitly allowed.
IP Address is Unlisted: Because the public IP address is unlisted, it does not match any allowed public IP rules (ipRules) in the configuration.
Virtual Network Restriction: The only network traffic allowed to bypass the firewall is traffic coming from the specific subnet defined in virtualNetworkRules and trusted AzureServices (via the bypass property).
TLS Version is Irrelevant Here: While the connection successfully uses TLS 1.2 (satisfying the minimumTlsVersion: 'TLS1_2' requirement), it fails the primary network firewall check first.
NEW QUESTION # 40
You have a Microsoft Defender External Attack Surface Management (Defender EASM) resource for a company named Contoso. Ltd.
You need to update the Defender EASM workflow to meet the following requirements:
*Assets from a business domain that Contoso no longer owns must be removed from inventory.
*Findings that do NOT apply to confirmed inventory must NOT affect reported counts.
What should you do for each requirement? To answer, drag the appropriate actions to the correct requirements. Each action 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.
Answer:
Explanation:
Explanation:
Inventory cleanup: Remove the seed and remove the assets discovered by using that seed; Finding suppression: Mark the observations as non-applicable
When a seed domain is no longer owned, the clean inventory action is to remove the seed and remove assets discovered from that seed. Leaving those assets as dependencies or merely labeling them would keep stale assets in the inventory. For findings that do not apply to confirmed inventory, marking the observations as non-applicable prevents them from influencing finding counts while retaining the operational history needed for audit and review. For this domain, least privilege means granting only the required data operation or allowing only the required network flow. The correct response avoids shared keys, broad peering, general contributor roles, or log-only controls when the scenario demands prevention, routing, event triggering, or account-specific configuration. The result is a direct exam-style implementation choice: it changes the required security behavior without relying on unrelated monitoring, manual cleanup, or excessive privilege.
Official Microsoft source/topic: SC-500 Study Guide > Defender EASM; Microsoft Learn > inventory and observation state management.
NEW QUESTION # 41
You have an Azure subscription named Sub1 that is linked to a Microsoft Entra tenant named contoso.com.
Sub1 contains a Recovery Services vault named RSVault1 that stores virtual machines backups.
Your company's security team maintains a dedicated Microsoft Entra tenant named security.contoso.com.
You need to ensure that modifying the backup settings of RSVault1 requires approval from an approver in security.contoso.com.
What should you do in contoso.com?
- A. Configure Privileged Identity Management (PIM) activation for the Backup Operator role.
- B. Create a private endpoint for RSVault1 on the virtual network.
- C. Enable Multi-user authorization (MUA) for RSVault1.
- D. Enable immutability for RSVault1 and lock the immutability setting.
Answer: C
Explanation:
To ensure that modifying the backup settings of the Recovery Services vault requires approval, you must configure Multi-user authorization (MUA) using Azure Resource Manager (ARM) Resource Guard.
Reference:
https://learn.microsoft.com/en-us/azure/backup/multi-user-authorization
NEW QUESTION # 42
Hotspot Question
You have an Azure subscription that contains the following resources:
- An Azure SQL Database logical server named Server1 that contains a
database named DB1
- An Azure SQL Managed Instance named Instance1 that contains a
database named DB2
You need to configure database auditing. The solution must meet the following requirements:
- Ensure that audit data is centrally available in a location that
supports for KQL queries.
- Minimize ongoing administrative effort as additional databases are
added.
What should you configure? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
NEW QUESTION # 43
Case Study 2 - Fabrikam, Inc.
Overview
Fabrikam, Inc. is a consulting company. The company has a main office in New York City and branch offices in Amsterdam and Singapore.
Existing Environment. Network environment
The on-premises network contains a datacenter in each office.
Existing Environment. Cloud environment
Fabrikam has two Azure subscriptions named Sub1 and Sub2 and a Microsoft 365 subscription that includes Microsoft 365 E5 licenses.
All the subscriptions are linked to a Microsoft Entra tenant named fabrikam.com that contains the identities shown in the following table.
The tenant contains the groups shown in the following table.
All devices are enrolled in Microsoft Intune.
Existing Environment. Sub1 Resources
Sub1 contains a resource group named RG1 that contains the resources shown in the following table.
SQLServer1 uses Microsoft SQL Server authentication.
Sub1 has an Azure Web Application Firewall (WAF) named WAF1 that has the following types of rule sets:
- Bot Manager 1.1
- Azure-managed Default Rule Set (DRS)
Sub1 has the following compliance standards assigned in Microsoft Defender for Cloud:
- NIST SP 800-53 Rev. 4
- Microsoft cloud security benchmark (MCSB)
- System and Organization Controls (SOC) 2 Type 2
Existing Environment. Sub2 Resources
Sub2 contains a resource group named RG2.
Planned Changes and Requirements. Planned Changes
Fabrikam plans to implement the following changes:
- Deploy the following key vaults to RG1:
AKV2 in the West Europe Azure region
AKV3 in the Central US Azure region
AKV4 in the East US Azure region
- Deploy the following key vaults to RG2:
AKV5 in the East US region
- Configure VM1 to read data from storage1.
- Create function apps that have the following hosting plans:
Fa1: Flex Consumption hosting plan
Fa2: Consumption hosting plan
Fa3: Dedicated hosting plan
- For WAF1, implement rate limiting rules based on the request
location.
- Enable the NIST SP 800-53 Rev. 5 compliance standard in Defender for
Cloud.
- Create a new storage account named storage2 that supports Azure Table storage.
- Enforce multifactor authentication (MFA) when database administrators access SQLdb1.
- Implement ExpressRoute circuits to the on-premises network as shown
in the following table.
- For RG1, create a new Privileged Identity Management (PIM) eligible role assignment that assigns the Contributor role to supported groups.
Planned Changes and Requirements. Technical Requirements
Fabrikam has the following technical requirements:
- If VM1 is deleted, the permissions for VM1 must be removed
automatically.
- The AKS1 managed identity must only be able to pull images from
Registry1.
- The ID1 managed identity must be able to push images to and pull
images from Registry1.
- All the data in the storage accounts must be encrypted by using
Fabrikam-managed keys.
- All outbound traffic from the function apps to the on-premises
network must use ExpressRoute circuits.
- ExpressRoute connectivity between the on-premises network and the
Azure environment must be encrypted by using Layer 2 or Layer 3
encryption.
You need to implement the planned change for storage2. The solution must meet the technical requirements for storage encryption. What should you do?
- A. Enable purge protection for storage2.
- B. Create an encryption scope in storage2.
- C. Assign an Azure role-based access control (Azure RBAC) role to storage2.
- D. Configure storage2 to use an account encryption key.
Answer: D
Explanation:
Because storage2 must support Azure Table storage, it must be created to use an encryption key scoped to the storage account. Azure Table storage can then be encrypted by using a Fabrikam- managed customer-managed key. Encryption scopes apply to Blob storage and do not meet the requirement for Table storage encryption.
Reference:
https://learn.microsoft.com/en-us/azure/storage/common/account-encryption-key-create?tabs=portal
https://learn.microsoft.com/en-us/azure/storage/blobs/encryption-scope-overview
NEW QUESTION # 44
You have an Azure subscription named Sub1 that contains an Azure Kubernetes Service (AKS) cluster named cluster1 and an Azure container registry named ACR1. Sub1 has Microsoft Defender for Containers enabled, and runtime protection is active on cluster1.
The developers at your company deploy pods that have elevated privileges, and the deployments are created in cluster1.
You need to prevent pods with elevated privileges from being accepted by cluster1.
What should you do?
- A. Configure runtime threat protection alerts for privileged container activity.
- B. Enable agentless discovery for Kubernetes in Defender for Containers.
- C. Enable vulnerability assessment for images in ACR1.
- D. Create an Azure policy for cluster1.
Answer: D
Explanation:
Azure Policy for Kubernetes can enforce admission controls on AKS resources. Assigning the built-in policy that disallows privileged containers with the Deny effect prevents new pod deployments configured with elevated privileges from being accepted by cluster1.
Reference:
https://learn.microsoft.com/en-us/azure/aks/policy-reference
https://learn.microsoft.com/en-us/azure/aks/use-azure-policy
NEW QUESTION # 45
You use Azure Virtual Network Manager to manage multiple virtual networks in a network group named Group1 You discover that the virtual machines in Group1 are accessible from the internet by using TCP port 3389.
You need to block inbound TCP 3389 from the internet across all the virtual networks in Group1 The solution must minimize administrative effort.
What should you use?
- A. A network security group (NSG)
- B. A security admin configuration
- C. A connectivity configuration
- D. A user-defined route (UDR)
Answer: B
Explanation:
Azure Virtual Network Manager security admin configurations provide centrally managed security admin rules across virtual networks in a network group. Because all virtual networks are already managed through Group1 and the requirement is to block inbound RDP from the internet with minimum effort, a security admin configuration is the correct centralized control. A separate NSG could work locally, but it would require distributed management. Connectivity configurations and UDRs do not directly deny TCP 3389. Microsoft platform security questions usually hinge on where enforcement occurs: at the resource, server, subnet, firewall policy, private endpoint, or subscription level. The selected answer uses the control plane that owns that enforcement point. Other options are rejected when they only log activity, broaden network access, or protect a different service category. The result is a direct exam-style implementation choice: it changes the required security behavior without relying on unrelated monitoring, manual cleanup, or excessive privilege.
Official Microsoft source/topic: SC-500 Study Guide > Azure Virtual Network Manager; Microsoft Learn > Security admin rules.
NEW QUESTION # 46
Drag and Drop Question
You have a Microsoft 365 subscription. All users have Microsoft Exchange Online mailboxes.
You use Microsoft Entra Agent ID to register and manage AI agents.
The developers at your company create the following two agents:
- Agent1: An interactive agent that helps users summarize their own
Exchange Online email
- Agent2: An autonomous agent that sends nightly updates to a Microsoft Teams channel You need to grant each agent access to Microsoft Graph. The solution must minimize the access scope, while meeting each agent's operating model.
Which type of permission should you assign to each agent? To answer, drag the appropriate permission types to the correct agents. Each permission type 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.
Answer:
Explanation:
NEW QUESTION # 47
You need to delegate a user to implement the planned change for Defender for Cloud. The solution must follow the principle of least privilege.
Which user should you choose?
- A. Admin4
- B. Admin2
- C. Admin3
- D. Admin1
Answer: D
Explanation:
Admin1 is the visible least-privilege delegate for the planned Defender for Cloud change. Defender for Cloud administration should be delegated to the user with the specific security or Defender permissions needed for the task, not to broader administrators unless required. Choosing a higher privileged account would violate the least-privilege requirement. The source file's case-study background is not visible, so the answer follows the displayed answer selection and the general Defender for Cloud RBAC model. The SC-500 study guide places these tasks under security posture, event collection, Defender CSPM, EASM, Sentinel, and Security Copilot operations. The exam expects the control that minimizes analyst effort while preserving correct permissions and data flow. The selected answer reflects that service boundary and avoids a broader or merely investigative alternative. The result is a direct exam-style implementation choice: it changes the required security behavior without relying on unrelated monitoring, manual cleanup, or excessive privilege. Official Microsoft source
/topic: SC-500 Study Guide > Defender for Cloud least-privilege administration; Microsoft Learn > built-in Azure roles for Defender for Cloud.
NEW QUESTION # 48
A company uses Microsoft Entra ID and has enabled Conditional Access. Administrators want to reduce the risk of token theft by requiring users to authenticate with phishing-resistant methods when accessing sensitive AI workloads. Which authentication method best satisfies this requirement?
- A. Temporary Access Pass
- B. SMS verification
- C. Email one-time passcode
- D. FIDO2 security keys
Answer: D
Explanation:
FIDO2 security keys provide phishing-resistant authentication through public key cryptography and hardware-backed credentials. SMS and email-based methods remain vulnerable to phishing and interception attacks. Temporary Access Pass is useful for onboarding and recovery scenarios but is not intended as a permanent phishing-resistant authentication solution.
NEW QUESTION # 49
You have an Azure Functions app named App1 that uses an HTTP trigger, runs on an Elastic Premium plan, and uses virtual network integration.
A partner application sends requests to App1 from a public IP address of xxx.xxx.xxx.xx.
You need to ensure that the requests are accepted from only xxx.xxx.xxx.xx.
What should you do?
- A. Create a private endpoint for App1 and disable public network access.
- B. Deploy an Azure NAT Gateway.
- C. Apply a network security group (NSG) to a dedicated subnet for virtual network integration.
- D. Configure an inbound access restriction on App1.
- E. Deploy an Azure Bastion host.
Answer: D
Explanation:
To restrict access to your Azure Functions app so that it only accepts requests from the specific public IP address xxx.xxx.xxx.xx, you should configure Access Restrictions (IP filtering) on the Azure Functions app.
Because your app runs on an Elastic Premium plan, it includes native support for networking features like access restrictions. This will block all other public traffic at the Azure App Service platform layer before it even reaches your function code.
Reference:
https://learn.microsoft.com/en-us/azure/azure-functions/functions-networking-options
NEW QUESTION # 50
You need to protect the applications hosted on AKS1. The solution must meet the technical requirements.
Which Defender for Cloud plan should you enable?
- A. Microsoft Defender for Servers
- B. Microsoft Defender for Storage
- C. Microsoft Defender for App Service
- D. Microsoft Defender for Containers
- E. Microsoft Defender for Resource Manager
Answer: D
Explanation:
AKS workload protection is provided by Microsoft Defender for Containers. That plan covers Kubernetes posture, runtime threat detection, image risk signals, and container workload protections. Defender for Servers protects VMs and Arc servers, Defender for App Service protects web apps, Resource Manager protects control-plane operations, and Defender for Storage protects storage accounts. Because the applications are hosted on AKS1, Defender for Containers is the correct plan. The compute domain tests whether protection is applied before deployment, during runtime, or through posture assessment. The selected answer matches the phase described in the requirement. Detection-only tools are not acceptable when the requirement says prevent, and local installation methods are inferior when Defender for Cloud, Azure Policy, or Azure Machine Configuration can enforce the control centrally. The result is a direct exam-style implementation choice: it changes the required security behavior without relying on unrelated monitoring, manual cleanup, or excessive privilege. Official Microsoft source/topic: SC-500 Study Guide > Defender for Containers; Microsoft Learn > AKS workload protection.
NEW QUESTION # 51
You have an Azure management group named MG1 that contains two subscriptions named Sub1 and Sub2. Both subscriptions are linked to a Microsoft Entra tenant that contains a security group named Group1.
You need to ensure that the members of Group1 can assign roles to the resources in Sub1 and Sub2. The solution must follow the principle of least privilege.
Which role should you assign to Group1?
- A. Owner at the MG1 scope
- B. User Access Administrator at the MG1 scope
- C. Contributor at the Sub1 and Sub2 scopes
- D. Contributor at the MG1 scope
Answer: B
Explanation:
The User Access Administrator role permits members of Group1 to manage role assignments without granting them permission to modify the underlying Azure resources. Assigning the role at the MG1 scope causes the permission to be inherited by both Sub1 and Sub2 and their resources, providing centralized least-privilege access management.
Reference:
https://learn.microsoft.com/en-us/azure/role-based-access-control/role-definitions
https://learn.microsoft.com/en-us/azure/role-based-access-control/elevate-access-global-admin?tabs=azure-portal%2Centra-audit-logs
https://learn.microsoft.com/en-us/azure/role-based-access-control/scope-overview
NEW QUESTION # 52
Case Study 1 - Contoso, Ltd.
Overview
Contoso, Ltd. is a consulting company that has a main office in San Francisco and a branch office in Dallas.
Contoso has a hybrid environment that contains on-premises servers connected to Azure, a Microsoft 365 E5 subscription, and an Azure subscription named Sub1.
Existing Environment. Microsoft Entra tenant
Contoso has a Microsoft Entra tenant named contoso.com that contains the users shown in the following table.
Existing Environment. On-premises environment
The on-premises network contains an Active Directory Domain Services (AD DS) forest that syncs with contoso.com. The forest contains a server named Server1 that runs Windows Server.
Existing Environment. Azure subscription
Sub1 contains the storage accounts shown in the following table.
Sub1 contains the virtual networks shown in the following table.
Sub1 contains the virtual machines shown in the following table.
The network interface of VM1 is associated with an application security group named ASG1.
Sub1 contains the resources shown in the following table.
Vault1 stores the objects shown in the following table.
Existing Environment. Privileged Identity Management (PIM) configuration You manage privileged roles by using Privileged Identity Management (PIM). The PIM role settings are configured as shown in the following table.
Existing Environment. Microsoft Sentinel configuration
Contoso has a Microsoft Sentinel workspace that contains the following tables.
Requirements. Planned changes
Contoso plans to implement the following changes:
- Integrate AKS1 with Vault1.
- Enable Microsoft Entra Kerberos authentication for all supported
storage.
- Configure auditing for sql1 by using the Azure portal and store audit logs in a centralized location.
Requirements. Technical requirements
Contoso identifies the following technical requirements:
- Protect Server1 by using file integrity monitoring.
- Protect AKS1 by using Microsoft Defender for Cloud.
- Configure Microsoft Sentinel to retain data for the maximum supported duration without changing the tier.
- Store objects used for authentication and encryption in Vault1 and
ensure that Vault1 regenerates the objects every 30 days, whenever
possible.
You need to protect the applications hosted on AKS1. The solution must meet the technical requirements.
Which Defender for Cloud plan should you enable?
- A. Microsoft Defender for Servers
- B. Microsoft Defender for Storage
- C. Microsoft Defender for App Service
- D. Microsoft Defender for Containers
- E. Microsoft Defender for Resource Manager
Answer: D
Explanation:
Microsoft Defender for Containers provides security protection for Azure Kubernetes Service clusters and the applications running as containerized workloads on them. Enabling this plan for AKS1 provides capabilities such as runtime threat detection, Kubernetes workload security monitoring, and container security recommendations through Microsoft Defender for Cloud.
Reference:
https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-containers-deployment-overview?tabs=aks
https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-containers-introduction
NEW QUESTION # 53
Hotspot Question
You have an Azure subscription that contains the following resources:
- An Azure SQL Database logical server named Server1 that contains a database named DB1
- An Azure SQL Managed Instance named Instance1 that contains a database named DB2
You need to configure database auditing. The solution must meet the following requirements:
- Ensure that audit data is centrally available in a location that supports for KQL queries.
- Minimize ongoing administrative effort as additional databases are added.
What should you configure? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
NEW QUESTION # 54
......
Microsoft SC-500 Dumps PDF Are going to be The Best Score: https://www.dumpsactual.com/SC-500-actualtests-dumps.html
