Microsoft
Microsoft SC-500: Managed Identities and Least Privilege
Managed identities remove one of the most common cloud-security problems: application credentials that have to be created, stored, rotated, and distributed. An Azure resource with a managed identity can request Microsoft Entra tokens and access supported services without the application holding a reusable password or certificate. That does not make the workload secure automatically. A managed identity is still a service principal with permissions. The architectural value appears when credential-free authentication is paired with narrow RBAC scope, clear lifecycle, explicit identity selection, and periodic review of which resources the workload…
Microsoft SC-500: Key Vault Access Design
Azure Key Vault access design has three separate questions: who can manage the vault resource, who can read or use the secrets, keys, and certificates inside it, and which networks are allowed to reach the data-plane endpoint. Mixing those concerns creates broad permissions and troubleshooting confusion. Current Microsoft guidance treats Azure RBAC as the preferred permission model for Key Vault data-plane authorization. Starting with Key Vault API version 2026-02-01, Azure RBAC is the default access-control model for newly created vaults. Key Vault access policies remain a legacy data-plane option, but…
Microsoft SC-500: KQL for Security Investigations
Kusto Query Language is the common investigative language across Microsoft Sentinel and Microsoft Defender advanced hunting. In the Microsoft Defender portal, analysts can query Defender XDR data and, when Sentinel is onboarded, use Sentinel workspace data in the same hunting experience. That makes KQL one of the most transferable technical skills in Microsoft security operations. Microsoft’s current advanced hunting experience supports guided mode for analysts who do not yet know KQL and advanced mode for direct query authoring. The underlying language remains Kusto Query Language, with operators such as where,…
Microsoft SC-500: Incident Response Across Microsoft Security
Microsoft security incident response increasingly happens in one operating surface. The Microsoft Defender portal now brings together Microsoft Defender XDR, Microsoft Sentinel, cloud security, exposure management, threat intelligence, and Security Copilot capabilities for unified security operations. Alerts from endpoints, identities, email, SaaS applications, cloud workloads, and Sentinel analytics can be correlated into incidents that represent one attack story. That unification changes the response workflow. Analysts no longer need to treat every product alert as an independent queue. The incident becomes the investigation container, while advanced hunting, entity pages, automated response,…
Microsoft SC-500: Entra ID Protection Risk Policies
Microsoft Entra ID Protection turns risk signals into access decisions. It evaluates user risk—the likelihood that an identity is compromised—and sign-in risk—the likelihood that a specific authentication attempt is unauthorized—then feeds those levels into Conditional Access. The design goal is to make access requirements adaptive instead of requiring the same control for every user and every sign-in. Current Microsoft guidance directs organizations to configure risk-based access through Conditional Access. Microsoft’s documentation also lists October 1, 2026 as the retirement date for the legacy user-risk and sign-in-risk policies configured directly in…
Microsoft SC-500: Privileged Access Groups in Entra ID
The term “Privileged Access Groups” is now mostly historical in Microsoft Entra documentation. The capability is documented as Privileged Identity Management for Groups, or PIM for Groups. It lets organizations make membership or ownership of eligible Microsoft Entra security groups and Microsoft 365 groups just-in-time instead of permanently active. That distinction matters because group membership can grant access to Azure resources, applications, Key Vault, Intune, SQL, Microsoft Entra roles, and many other systems. PIM for Groups places activation, expiration, approval, justification, and audit around the group itself so privileged access…
Microsoft SC-500: Entra ID Identity Governance
Microsoft Entra ID Governance is the access-lifecycle layer around identities and resources. It addresses what happens after an account exists: which resources the identity should receive, who approves access, when access changes because a job or relationship changes, how privileged access is activated, whether access is still justified, and how auditors can verify that the process worked. Microsoft’s current Identity Governance model is organized around identity lifecycle, access lifecycle, and privileged access lifecycle. Entitlement management, access reviews, lifecycle workflows, provisioning, Privileged Identity Management, and terms of use all contribute to…
Microsoft SC-500: Entitlement Management in Entra ID
Microsoft Entra entitlement management is designed for access that has a lifecycle: a person or agent needs a bundle of resources for a task, project, role, or partnership, and that access should be requested or assigned, approved where necessary, reviewed, and removed when it is no longer needed. The central abstraction is the access package, a governed bundle of resource roles plus one or more assignment policies. Current Microsoft documentation describes entitlement management as an identity-governance capability for groups, Teams, enterprise applications, SharePoint sites, supported SAP access, and emerging agent-identity…
Microsoft SC-500: Defender for Servers Design Choices
Microsoft Defender for Servers is a workload-protection plan inside Defender for Cloud for Windows and Linux machines across Azure, AWS, GCP, and on-premises environments. The main architecture decision is not simply whether to enable it. Teams need to choose Plan 1 or Plan 2, decide how non-Azure servers are onboarded, understand which features require agents or Azure Arc, and determine how posture, endpoint detection, vulnerability management, file integrity, and update assessment fit the server operating model. Microsoft’s current documentation describes Plan 1 as the entry-level option centered on Microsoft Defender…
Microsoft SC-500: Defender for Cloud Attack Paths
Microsoft Defender for Cloud attack paths are designed to answer a different question from a traditional recommendation list: which combination of weaknesses could an external attacker realistically chain together to reach a critical asset? The feature uses Defender for Cloud’s cloud security graph, which combines asset inventory, internet exposure, permissions, network relationships, vulnerabilities, and other contextual data from a multicloud environment. Current Microsoft guidance states that attack path analysis is part of Defender Cloud Security Posture Management. Defender for Cloud looks for exploitable entry points that begin outside the organization…
Microsoft SC-500: Data Security Posture for AI
AI security posture increasingly depends on the data behind the model, the identities around the application, and the cloud components that connect them. A generative AI workload can be well patched and still expose sensitive information because an agent has broad permissions, a retrieval source is overshared, or a public endpoint connects to data that was never intended for the model. Microsoft Defender for Cloud now extends Cloud Security Posture Management into AI workloads. Current guidance describes discovery of a generative AI bill of materials, posture recommendations, attack-path analysis, multicloud…
Microsoft SC-500: Conditional Access Authentication Strengths
Conditional Access authentication strengths let Microsoft Entra administrators require specific combinations of authentication methods instead of using one generic “require MFA” control for every scenario. Microsoft currently provides three built-in strengths—multifactor authentication, passwordless MFA, and phishing-resistant MFA—and supports custom authentication strengths for organizations that need a narrower allowed-method set. This turns authentication policy into a question of method quality as well as method count. A privileged administrator, external collaborator, ordinary employee, and high-risk application may all need MFA, but they do not necessarily need the same authentication methods. Authentication strengths…
Microsoft SC-500: Cloud Security Architecture on Azure
Azure cloud security architecture is the design of trust boundaries across identity, network, data, compute, secrets, policy, monitoring, and workload operations. It is broader than choosing a firewall or enabling Microsoft Defender for Cloud. A secure Azure workload uses several platform controls together so that compromise of one identity, network path, or resource does not immediately become compromise of the whole environment. Microsoft’s current security architecture guidance continues to emphasize segmentation, least privilege, defense in depth, secure landing zones, private access for services, key management, monitoring, and centralized posture management….
Microsoft SC-500: Azure Policy for Security Guardrails
Azure Policy turns security architecture into enforceable resource rules. A policy definition evaluates resource properties and applies an effect such as audit, deny, modify, append, deployIfNotExists, or auditIfNotExists. Initiatives group related definitions into a reusable control set, while assignments apply those definitions at management-group, subscription, resource-group, or resource scope. That makes Azure Policy a guardrail system rather than a one-time compliance scan. Teams can audit an existing estate, block unsafe new resources, modify approved properties, deploy required supporting resources, and remediate noncompliant resources without relying on every deployment pipeline to…
Microsoft SC-500: Azure Network Security at Scale
Azure network security changes character as the environment grows. A single virtual network can rely on a few network security groups and private endpoints; a large estate needs consistent topology, shared inspection, policy-controlled segmentation, private DNS, DDoS protection, routing standards, and rollout mechanisms that do not require each workload team to reinvent the boundary. Current Microsoft guidance continues to recommend network segmentation, centralized inspection where appropriate, private endpoints for PaaS services, DDoS protection for exposed public IPs, TLS, NSGs, Azure Firewall or other controlled inspection, and monitoring through Azure Monitor…