Zero Trust in Microsoft 365 and Azure: a practical guide — Kloudeal editorial illustration

Zero Trust in Microsoft 365 and Azure: a practical guide

Kloudeal Journal · Business guide

Zero Trust in Microsoft 365 and Azure is an approach to deciding and reviewing access to corporate resources. This guide explains how to connect identity, devices, permissions, and monitoring into a security plan with defined priorities and testing.

Editorial review: · Reading time: 28 min

01Identity

Authentication, context and access conditions.

02Privileges

Permissions adjusted to the function and the time necessary.

03Answer

Detection, containment and verification of controls.

Contents of this guide

Zero Trust doesn’t mean blocking more: it means trusting better

Traditional modelZero Trust Model
It’s inside the network, you can access it.We verify identity, device, application, risk and context.
Permanent administrator.Limited privilege and, where applicable, activated only when needed.
Generic MFA.Authentication appropriate to the risk level and phishing-resistant methods for sensitive access.
Corporate device = reliable.You must continue to meet security requirements.
Access granted once.The context can be reassessed.
Every administrator can do everything.Specific roles and least privilege.
We protect the perimeter.We protect identities, endpoints, applications, data and infrastructure.

Do you want to review the security of your Microsoft environment?

We can analyze Microsoft Entra ID, Microsoft 365, Azure, administrators, MFA, Conditional Access, devices, Defender, sharing and data to first identify which controls would provide the greatest risk reduction.

Request security patch Microsoft

How to apply Zero Trust to a specific work path

Zero Trust in Microsoft 365 and Azure is more understandable when applied to real access. An employee who opens a document from outside the office uses an identity, device, application, and resource with their permissions. Each element provides different information to decide access and limit what can be done later with the data.

The first check is whether the account belongs to the intended person and uses the required authentication. The device and session conditions that the design has established are then evaluated. Finally, the permission on the document is reviewed. Passing authentication should not grant access to all company information: the resource still requires appropriate authorization for that user and that task.

In an illustrative example, a purchasing person can view a file and collaborate with their team without having permissions on other departments’ contracts. If you change roles, the access review process should reflect this. This lifecycle control prevents a well-configured access policy from coexisting with historical permissions that no longer have an operational justification.

How to prioritize without turning security into a general block

The plan should start with the accesses and resources with the greatest exposure or impact, and with the controls that the organization can operate. A device condition that cannot yet be met in a large part of the park needs preparation before being expanded. The pilot serves to discover these requirements and to provide instructions that allow the user to recover a correct situation.

Validation combines tests that are allowed and tests that should be prevented. The policy that intervened, the result and the reason are documented. Addressing an incident is also rehearsed and exceptions are reviewed. This monitoring avoids measuring progress by the number of products deployed and relates it to accesses that are now better controlled and can be explained with evidence.

What Zero Trust really is

Zero Trust does not mean that a company “trusts no one.” It means that trust is not granted solely by a static condition such as being connected from the office. Each access request must be evaluated using the available context.

SignalQuestion
IdentityWho is trying to access?
AuthenticationHow have you proven your identity?
RiskAre there any signs that the account or login has been compromised?
DeviceIs it managed and in compliance with policy?
ApplicationWhat service do you want to access?
LocationWhere do you connect from?
DataHow sensitive is the information?
PrivilegeDo you really need that level of access?
SessionShould it remain valid under current conditions?

Microsoft Entra Conditional Access brings together many of these signals and acts as a decision engine for access. But Zero Trust doesn’t end at Conditional Access. A properly authenticated account from a compromised laptop still poses a risk. A legitimate user who has access to too much data as well. And an application with excessive permissions can access without any interactive login.

Official reference: Microsoft – Zero Trust adoption framework.

The three principles of Zero Trust

1. Verify explicitly. The decision should use as many relevant signals as is reasonable. It is not enough to check username and password. We can assess: MFA, phishing-resistant authentication, device, location, application, risk and resource sensitivity. 2. Use least privilege. The user should only have the access they need. This affects both: administrative roles, Azure permissions, SharePoint, groups, business applications, service principals and local privileges in Windows.

3. Assume gap. The architecture must be considered taking into account that any credential, device, application or session may end up being compromised. That means limiting lateral movement, reducing privileges, segmenting access, recording activity, and having the ability to investigate and respond.

Pillars of a Zero Trust architecture in Microsoft 365 and Azure

PillarCommon Microsoft technologiesPurpose
IdentitiesMicrosoft Entra ID, Conditional Access, Identity Protection, PIM.Prevent one credential from being sufficient for access.
DevicesIntune, Defender for Endpoint, Windows.Assess and reduce endpoint risk.
ApplicationsEnterprise Applications, App registrations, Defender for Cloud Apps.Control which applications access and with what permissions.
EmailExchange Online, EOP, Defender for Office 365.Reduce phishing, malware, BEC and impersonation.
DataMicrosoft Purview, SharePoint, OneDrive.Classify, protect and control information.
InfrastructureAzure RBAC, Policy, Defender for Cloud, Key Vault.Reduce workload exposure and privileges.
NetworkAzure networking, Firewall, Private Link and associated controls.Reduce unnecessary exposure.
MonitoringDefender XDR, Sentinel, Secure Score.Detect, investigate and improve.

Where to start: risk before product

One of the most common mistakes is to start by asking: “What E5 features can we activate?” Ask instead: “What are the most likely ways to compromise our environment right now?” In many organizations the initial priority is usually here.

RiskInitial check
Compromised passwordMFA and authentication policies.
Committed administratorPhishing-resistant authentication, least privilege.
Legacy authenticationBlocking after analysis.
Unsafe laptopsIntune, compliance, Defender.
Phishing/BECDefender for Office 365 and domain authentication.
Overshared informationReview of permissions and Purview.
Permanent administratorsPIM / role reduction.
OAuth ApplicationsInventory and consent review.
Azure exposedDefender for Cloud, RBAC and network review.

1. Identity: the new security perimeter

Microsoft Entra ID controls much of the access to Microsoft 365, Azure, and numerous SaaS applications. That’s why any Zero Trust strategy should start by understanding identities. Minimum inventory.

ObjectWhat to review
UsersActive, disabled, duplicate and old accounts.
AdministratorsWho has each role and why.
GuestsWho still needs access.
GroupsOwners and memberships.
Enterprise ApplicationsPermissions, owners and use.
App registrationsGraph secrets, certificates and permissions.
Main servicesNon-interactive access.
Workload identitiesApplications and automations.

Remove unnecessary identities before adding policies. An old account that retains permissions is a risk even if you have MFA. Before sophisticated authentication, it is worth eliminating: obsolete users, unnecessary administrators, abandoned applications and permissions that no longer have an owner.

MFA: necessary, but not all methods offer the same level of protection

Multi-factor authentication should be part of the Microsoft 365 baseline. Microsoft is also progressively applying mandatory MFA to different Azure and administrative experiences. Therefore, there is no point in waiting for the platform to impose it. The goal shouldn’t just be “activate MFA.” We also have to decide which methods we consider appropriate for each profile.

ProfileApproach
General userMFA with defined corporate methods.
AdministratorPrioritize phishing-resistant MFA.
High risk userHigher authentication strength where applicable.
Service accountDo not design it as an interactive user if an appropriate workload identity exists.

Authentication Strengths. Microsoft Entra currently offers three integrated strengths: MFA, passwordless MFA and phishing-resistant MFA. It also allows you to create custom combinations. For administrators. Microsoft currently recommends using phishing-resistant authentication for sensitive administrative roles. Suitable methods include scenarios based on: FIDO2/passkeys and Windows Hello for Business when they meet the requirements of the organization. Prepare the methods first.

A policy that requires phishing-resistant authentication before administrators have the proper method can block access. The order should be: registration → pilot → Report-only → validation → enforcement. Official references:

Conditional Access: the Zero Trust policy engine

Microsoft Entra Conditional Access evaluates signals and decides what requirements an access must meet. You can use information related to: users, groups, roles, resources, applications, device, location, risk, platform and authentication method. Conceptual example.

ConditionControl
Administrator accesses a Microsoft portal.Require phishing-resistant authentication.
User accesses a sensitive application.Require compatible device.
Login with high risk.Block or require remediation according to policy.
Legacy authentication.Block.
Unmanaged device.Limit or prevent certain accesses.

Conditional Access requires licensing. Conditional Access policies require Microsoft Entra ID P1 or a product that includes that capability. For example: Microsoft 365 Business Premium and Microsoft 365 E3. Official reference: Microsoft – Conditional Access Overview.

Which Conditional Access policies would you raise first?

We do not recommend creating 30 policies on the first day. A simpler starter set is easier to understand, test, and maintain.

PolicyPurposeDeployment
General MFAPrevent password-only access.Pilot → Report-only → general.
AdministratorsSuperior authentication strength.After registering methods.
Legacy authenticationBlock legacy protocols.After analyzing logs.
Compatible deviceProtect critical applications.After deploying Intune.
RiskRespond to sign-ins or suspicious users.With Identity Protection.
LocationsAdditional control when justified.Do not use as the only sign of trust.

Report-only before blocking. The mode Report-only allows you to evaluate what would have happened to a policy without applying control during most scenarios. The results appear associated with the login records. This allows detecting: affected users, incompatible applications, special accounts and legitimate exceptions. What If. Conditional Access’ What If tool also helps evaluate how policies might apply to a given scenario.

Official reference: Microsoft – Conditional Access report-only mode.

Identity Protection and risk-based policies

Microsoft Entra ID Protection analyzes signals to identify login risk and user risk. Sign-in risk. Represents the probability that a given authentication attempt is not legitimate. User risk. Represents the probability that the user’s identity is compromised. Adaptive response. We can design policies that, depending on the level of risk: allow, require MFA, require remediation, request a secure password change, or block access.

Important change of 2026. The former standalone Identity Protection risk policies are being retired on October 1, 2026. Microsoft recommends moving those controls into risk policies within Conditional Access. Licensing. Identity Protection’s risk capabilities require appropriate licensing, typically associated with Microsoft Entra ID P2 or products that include it. Official reference: Microsoft – Risk-based access policies.

PIM: Just because an administrator can manage doesn’t mean they have to be an administrator all day

Permanent privileged roles increase the potential impact of a compromised account. Microsoft Entra Privileged Identity Management allows certain permanent assignments to be transformed into eligible access. Example. Instead of: user → Permanent Global Administrator we can propose: user → eligible role → activation when needed → MFA → justification → limited duration. PIM can provide.

ControlPurpose
Eligible assignmentThe role is not permanently active.
Time limitThe activation expires.
MFAAdditional verification.
ApprovalReview before certain activations.
JustificationReason for use.
NotificationVisibility of activations.
Access reviewCheck if access is still necessary.

Not every administrator needs Global Administrator. We should also use specific roles: Exchange Administrator, SharePoint Administrator, Teams Administrator, Intune Administrator, Security Administrator when they cover the necessary task. Updated licensing. PIM can currently be used by Microsoft Entra ID P2 or Microsoft Entra ID Governance, depending on the scenario and licensing requirements. Official reference: Microsoft – Privileged Identity Management.

Emergency Accounts: Prepare for the Error of Our Own Policies

Conditional Access is a very powerful tool. This is precisely why incorrect configuration can block the administrators themselves. Emergency access. Microsoft recommends having carefully protected and monitored emergency accounts. These accounts are not normal users. They should not be used for: daily mail, browsing, Teams or routine administration. What should we control?

AspectPractice
UseEmergency only.
CredentialsProtected and managed.
MonitoringAlert if they are used.
TestsValidate them periodically.
Exclusions.Documented and minimal.

Guests and collaboration external

Zero Trust should also cover external users. SharePoint, Teams and other applications allow you to collaborate with customers, suppliers and partners. The goal should not be to disable all external collaboration, but to govern it. Important questions.

QuestionControl
Who can invite?Collaboration policies.
How long does access last?Review/life cycle.
Who is the owner?Accountability.
Is the guest still working with us?Access Reviews.
What applications can you use?Conditional Access and permissions.

Access Reviews. Access reviews allow you to periodically recertify whether certain users still need to belong to groups or access resources. Official reference: Microsoft – Access Reviews.

Enterprise applications, OAuth and core services: the access we don’t always see

A good Zero Trust architecture cannot focus solely on human users. Apps also get permissions. Enterprise Applications. It is advisable to review periodically: active applications, assigned users, permissions granted, owners and last use. App registrations. An application record can have: delegated permissions, application permissions, secrets and certificates. Application permissions are especially sensitive. An app with permissions such as broad access to mail, SharePoint sites, or directory can act without a user pressing any buttons.

Good design decisions.

SituationBetter approach
Secrets that never expireAvoid when possible.
Application without ownerAssign ownership or withdraw it.
Global Administrator permission for a specific taskUse the minimum necessary permission.
Azure WorkloadEvaluate Managed Identity.
Third Party ConsentReview before approving globally.

2. Devices: the identity may be correct and the computer may be compromised

If an attacker controls an endpoint that already has a valid session, MFA alone may not be enough. That’s why Zero Trust incorporates the state of the device into the access decision. Microsoft Intune. Intune can manage: configuration, compliance, applications, updates, encryption and different security policies. Compliant does not mean “safe forever.” Compliance is the result of a policy at a given time.

We must combine: management, updating, endpoint protection, Conditional Access, monitoring. Example of compliance.

ControlPossible requirement
OSMinimum version.
EncryptionBitLocker.
PasswordAppropriate policy.
Threat levelIntegration with Defender.
Root/JailbreakNot allowed.

Microsoft Defender for Endpoint

Defender for Endpoint provides endpoint protection, detection, and response capabilities within supported plans. The combination with Intune is especially useful because we can incorporate certain device risk signals into access policies. A compromised endpoint should not retain unlimited access. A mature architecture tries to connect: detection → device status → access policy → response.

Endpoint Privilege Management: fewer permanent local administrators

Many users have local administrator privileges because some application needed them at some point. This increases the impact of malware, script execution and lateral movement. Microsoft Intune Endpoint Privilege Management allows the user to work as standard and only perform controlled tasks. Do not remove local admin first and ask later. Implementation should begin by observing what elevations are performed.

PhaseAction
InventoryIdentify who is local admin.
ReportingObserve elevations.
RulesAllow specific applications.
PilotRepresentative users.
WithdrawalReduce permanent administrators.
ReviewAudit new requests.

Licensing 2026. Endpoint Privilege Management requires a specific license capacity. It can be purchased as an add-on/Intune Suite and, following packaging changes in 2026, is also part of Microsoft 365 E5 in the new commercial package. Official reference: Microsoft – Endpoint Privilege Management.

Hotpatch: reduce certain reboots, not eliminate them

Hotpatch can apply certain quality updates without performing the usual reboot of a full cumulative update. But it doesn’t mean: “Windows never restarts.” Current requirements. Microsoft currently documents Hotpatch for certain devices with: Windows 11 24H2 or later, eligible license and Intune to manage policy. Documented eligible licenses. Among the current ones are: Windows Enterprise E3/E5, Microsoft 365 F3, Microsoft 365 Business Premium, and Windows 365 Enterprise, in addition to certain Education plans.

Baseline updates. Devices still require periodic baseline updates that may require rebooting. Official reference: Microsoft – Hotpatch updates.

3. Mail: Exchange Online and Defender for Office 365

Email continues to be one of the most relevant attack vectors for any organization. Zero Trust should consider: phishing, Business Email Compromise, malware, malicious URLs, attachments, impersonation and abuse of compromised accounts. Exchange Online Protection. Cloud mailboxes have base protection capabilities through Exchange Online Protection. Defender for Office 365 Plan 1. Adds additional controls for email and collaboration, such as functionality related to: Safe Links, Safe Attachments and protection against certain advanced threats.

Defender for Office 365 Plan 2. Adds superior capabilities related to: investigation, hunting, automation, response and Attack Simulation Training. Standard and Strict. Microsoft publishes recommended configurations grouped into two levels: Standard and Strict. Policies should be tailored to risk and user experience, but starting from the manufacturer’s recommendations is preferable to creating all values from scratch without reference.

Official reference: Microsoft – Recommended security settings for EOP and Defender for Office 365.

SPF, DKIM and DMARC: Protect domain identity

A secure email architecture doesn’t end at Defender. We also need to demonstrate which services can legitimately send on behalf of our domains.

TechnologyFunction
SPFIdentifies systems authorized to send.
DKIMCryptographically signs outgoing messages.
DMARCCheck alignment and define policy.

Do not implement DMARC blindly. Before applying p=reject We should know all the legitimate sources: Microsoft 365, CRM, ERP, web, marketing, tickets and any SaaS platform. Practical sequence. inventory → SPF/DKIM → DMARC monitoring → analysis → quarantine/reject. Official references:

4. Data: Zero Trust should also ask what information we are protecting

A user can successfully bypass MFA, use a compliant device, and still have access to information they should never have seen. Data protection therefore needs its own strategy. Microsoft Purview. Purview brings together different solutions related to:

RequirementRelated capability
ClassificationSensitivity Labels.
ProtectionInformation Protection.
Leak preventionData Loss Prevention.
LifecycleRetention.
RecordsRecords Management.
InvestigationseDiscovery.
AuditingAudit.
Internal riskInsider Risk Management.

Don’t start with 20 labels. An overly complex classification causes users to stop understanding the system. It is preferable to start with a simple taxonomy and expand it when there is a real need. DLP first in test mode. A policy that blocks identification numbers or financial information can generate false positives. Before blocking we should: detect → measure → adjust → communicate → apply.

Official references:

SharePoint, OneDrive and Teams: historical permission is also a risk

A very important part of data security is not in Purview, but in the permissions. Examples of risk.

SituationProblem
Everyone except guestsInternal access too wide.
Anonymous links without controlInformation shared without identity.
Old guestsAccess that no longer has a purpose.
Owners who left the companySite without responsibility.
OneDrive used as a departmental repositoryCorporate information linked to a person.

Review before adding AI. The better SharePoint is organized and governed, the easier it is to later implement search, Copilot, Purview, and other reporting capabilities.

Zero Trust and Microsoft 365 Copilot

AI experiences further increase the importance of controlling identity, permissions, and data. Microsoft 365 Copilot uses information that the user has access to. Therefore: Copilot doesn’t itself create incorrect permission, but it can make it much easier to find information that was already overshared. Before wide deployment.

AreaReview
SharePointExcessive sites and permissions.
OneDriveSharing.
GuestsExternal access.
Sensitive dataClassification.
AppsGraph permissions.
IdentityMFA and Conditional Access.

5. Zero Trust in Azure

Azure considerably expands the surface we must protect. In addition to users we have: subscriptions, resources, virtual machines, applications, networks, storage accounts, databases, Kubernetes, Key Vault, managed identities and service principals. A good Azure architecture should ask yourself.

AreaQuestion
IdentityWho can manage?
RBACDo you have more privileges than necessary?
NetworkDoes the resource really need the Internet?
SecretsWhere are they stored?
Workload identityCan we use Managed Identity?
PolicyCan we prevent insecure configurations?
PostureWhat does Defender for Cloud recommend?
LogsWill we be able to investigate an incident?

RBAC, PIM and Managed Identities in Azure

The principle of least privilege is especially important in Azure. Avoid Owner global for convenience. Assigning Owner at the subscription level to resolve any issues quickly creates excessive privilege surface. It is advisable to use: specific roles, specific scopes, PIM when applicable. Managed Identities. When an Azure resource needs to authenticate against another service, a Managed Identity can avoid storing credentials or secrets in code.

Main services. When it is necessary to use an application: limit permissions, use certificates when appropriate, rotate credentials, and assign owners.

Network and public exposure in Azure

Zero Trust doesn’t mean the network stops mattering. It means that the network is no longer the only frontier of trust. Review exhibition. In particular: RDP, SSH, databases, storage, APIs, web applications and administrative panels. PaaS services. When justified, controls such as: Private Endpoints, service firewall, IP restrictions and Managed Identities. Segmentation. Networks should be designed to limit lateral movement and separate workloads with different needs.

Microsoft Defender for Cloud

Defender for Cloud helps evaluate the security posture of resources and workloads. Provides recommendations related to: configuration, vulnerabilities, identity, exposure, encryption, endpoints, logging and other controls. Microsoft Cloud Security Benchmark. Enabling Defender for Cloud uses the Microsoft Cloud Security Benchmark as the default benchmark to evaluate in-scope resources. More than Azure. Defender for Cloud can also be extended to supported multicloud environments such as AWS and Google Cloud.

Relevant change in 2026. Starting in June 2026, more multicloud recommendations contribute to the Defender for Cloud Secure Score. Therefore, a percentage change does not always mean that security has worsened; It may be because we are now evaluating more assets and recommendations. Official reference: Microsoft – Defender for Cloud Secure Score.

6. Monitoring and response: assuming a gap means being able to see it

Zero Trust does not end up blocking access. We must also respond to the possibility of a control failing. Microsoft Defender XDR. It allows signals from different compatible areas of the Microsoft environment to be correlated. Microsoft Sentinel. It can be used as a SIEM/SOAR when the organization needs to centralize logs, correlate events, and automate certain response processes. What should exist as a minimum.

ElementQuestion
AlertsWho reviews them?
SeverityWhat is considered critical?
ScalingWho do we notify?
ContainmentCan we block user/device quickly?
EvidenceDo we keep the necessary records?
RunbookIs there a procedure?

Microsoft Secure Score: use it as a compass, not an exam score

Microsoft Secure Score measures security posture based on recommended actions within supported Microsoft products. You can help us: identify improvements, prioritize actions, observe trends and compare status over time. There is no universally correct percentage. An arbitrary goal like: “we have to reach 90%” can lead to applying controls that do not make sense for our context.

Evaluate each recommendation.

CriterionQuestion
RiskWhat threat does it reduce?
ImpactWill it affect users?
LicenseCan we implement it?
AlternativeDo we already have another equivalent control?
ComplexityHow much does it cost to maintain?

Secure Score does not guarantee security. Microsoft makes it expressly clear that the score does not represent an absolute probability of whether or not you will be breached. Official reference: Microsoft – Microsoft Secure Score.

Cloud Secure Score: The Defender for Cloud model is also evolving

In 2026 it is advisable to distinguish between different scoring models. Classic model. It remains available from Azure and is based on recommendations grouped within security controls. New Cloud Secure Score. Microsoft now has a risk-based model within the Defender portal. In addition to the number of open recommendations, you can consider factors such as: criticality of the asset, exposure and risk.

The values are not directly equivalent. Therefore, we should not compare the classic model number with the new Cloud Secure Score without context.

Licenses: what capabilities each level requires

Microsoft security licensing is one of the parts that changes the most. The table below reflects the current approach in 2026 and should be re-validated before hiring.

CapabilityBusiness PremiumMicrosoft 365 E3Microsoft 365 E5
Conditional AccessYes, Entra ID P1.Yes, Entra ID P1.Yes.
Identity Protection / riskRequires additional P2 capacity.Requires P2 or compatible product.Included through Entra ID P2.
PIMRequires P2 / Entra ID Governance.Requires P2 / Entra ID Governance.Included through current P2 capabilities.
Intune Plan 1Yes.Yes.Yes.
Intune Plan 2Not as equivalent base capacity.Included with 2026 packaging.Included.
Intune Remote HelpReview add-on.Included with 2026 packaging.Included.
Endpoint Privilege ManagementAdd-on / Intune Suite.Add-on / Intune Suite.Included with 2026 packaging.
Defender for Office 365 P1Currently included.Included with 2026 packaging.Yes.
Defender for Office 365 P2Add-on.Add-on.Included.
Security CopilotReview specific licensing.Review specific licensing.Incorporated into commercial packaging 2026.
Advanced PurviewIt depends on the function.It depends on the function.Greater number of capabilities included.

Business Premium remains especially interesting for SMEs. Because it brings together in the same suite: Microsoft Entra ID P1, Intune, Defender for Business, Defender for Office 365 Plan 1 in addition to the corresponding productivity applications and services. E3 has changed a lot in 2026. Many old benchmarks have become obsolete because Microsoft 365 E3 now includes additional capabilities such as: Defender for Office 365 Plan 1, Intune Plan 2, Intune Remote Help, and Intune Advanced Analytics.

E5

The new packaging adds to E3 capabilities such as: Security Copilot, Endpoint Privilege Management, Cloud PKI and Enterprise Application Management. Official reference: Microsoft – Microsoft 365 Packaging and Pricing Updates 2026.

Do you have security licenses but don’t know what is really implemented?

We can review what functionalities you have available, which ones are configured, which policies present risk and which improvements would add more value before contracting new add-ons.

Review security and licensing

90-Day Zero Trust Roadmap

There is no universal roadmap, but this sequence allows you to move from the most critical identity controls to devices, data, applications and cloud without trying to transform the entire environment simultaneously. Days 1–15: Know what we have.

ActionExpected result
Inventory administrators.Know privileges.
Inventory users and guests.Eliminate unnecessary access.
Inventory business applications.Detect unknown permissions.
Review MFA methods.Know coverage.
Identify legacy authentication.Prepare lock.
Create/review emergency access.Avoid lockout.
Obtain initial Secure Score.Baseline.

Days 16–30: protect identity.

ActionDeployment
General MFA.Pilot and extension.
Phishing-resistant MFA administrators.Register methods first.
Conditional Access.Report-only.
Legacy authentication lock.After analyzing logs.
Review privileged roles.Reduce permanents.

Days 31–45: email and domain.

ActionPurpose
Check anti-phishing.Improve protection.
Apply Standard/Strict where appropriate.Microsoft Baseline.
SPF.Authorize senders.
DKIM.Sign mail.
DMARC.Monitor first.
Review external forwarding.Reduce leakage and abuse.

Days 46–60: endpoints.

ActionPurpose
Inventory devices.Know coverage.
Intune.Administration.
Compliance.Create a trust signal.
Defender.Protection and detection.
Local administrators.Reduce privilege.
EPM.Evaluate according to need/license.

Days 61–75: information and applications.

ActionPurpose
Review external sharing.Reduce overexposure.
Review SharePoint permissions.Apply minimum access.
Design simple labels.Classification.
DLP in audit/test.Measure impact.
Review OAuth apps.Reduce unnecessary permissions.
Review secrets.Rotation and ownership.

Days 76–90: Azure and continuous improvement.

ActionPurpose
Review Azure RBAC.Minimum privilege.
Azure PIM.Reduce permanent roles.
Defender for Cloud.Prioritize recommendations.
Review public exhibition.Reduce surface area.
Secure Score.Measure evolution.
Documenting exceptions.Government.
Define quarterly review.Continuous improvement.

Zero Trust does not end: it evolves

LevelDescription
InitialIsolated controls and manual administration.
BasicMFA, initial CA, devices and mail protected.
ManagedPIM, compliance, Defender, data governance and reporting.
AdaptiveRisk, automation, XDR, SIEM and remediation.
ContinuousPolicies and access reviewed based on signals and risk.

Not all companies need to immediately reach the last level. Appropriate maturity depends on the risk, size, regulation, available resources and complexity of the organization.

Common mistakes when implementing Zero Trust

ErrorConsequenceBetter approach
Buy E5 and consider the project finishedUnconfigured functions.Design controls.
Confusing Zero Trust with MFAOther risks remain unaddressed.Identity, devices, data, apps.
Apply CA directly to OnLocks.Report-only and pilot.
Require phishing-resistant MFA before registeringAdministrators blocked.Prepare methods first.
Trust corporate locationsThe network once again becomes implicit trust.Use multiple signals.
Keep Global Admin permanentHigh impact of commitment.Specific roles and PIM.
Not having emergency accessTenant lockout.Controlled accounts.
Ignore OAuth applicationsNon-human persistent access.Inventory and review.
Keep secrets indefinitelyReusable credentials.Certificates/Managed Identity where applicable.
Consider compliant = secureFalse confidence.Combine with Defender and signs.
Remove local admin without inventoryApplications stop working.Reporting/EPM/pilot.
Activate DLP blocking from the beginningFalse positives.Audit/test.
Create too many sensitivity labelsLow adoption.Simple model.
Enabling Copilot without reviewing permissions.Greater discoverability of overshared content.Check permissions before.
Pursue a specific Secure ScoreContext-free controls.Prioritize risk.
Ignore Azure because “we only use a few VMs”Infrastructure outside the model.Extend Zero Trust to the cloud.
Do not document exceptionsEternal exceptions.Owner, reason, expiration.

Zero Trust Checklist for Microsoft 365 and Azure

AreaCheck
IdentitiesDeleted/disabled obsolete users.
AdministratorsRevised roles.
MFAGeneral coverage.
AdminsPhishing-resistant MFA evaluated.
Authentication methodsDefined policy.
Conditional AccessDocumented policies.
Report-onlyUsed before enforcement.
Legacy authenticationBlocked when possible.
Emergency accessConfigured and monitored.
Identity ProtectionRisk policies in Conditional Access.
PIMEvaluated for privileges.
GuestsPeriodically reviewed.
Enterprise Apps.Inventoried.
OAuthRevised consents.
App secretsControlled expiration/rotation.
DevicesAvailable inventory.
Intune.Devices included according to scope.
ComplianceDefined policy.
Defender EndpointReviewed protection and reporting.
Local AdminRevised justification.
EPMEvaluated when appropriate.
ExchangeRevised anti-phishing policies.
SPFCorrect.
DKIMEnabled for relevant domains.
DMARCControlled deployment.
SharePointRevised external sharing.
OneDriveRevised sharing.
PurviewClassification and DLP evaluated.
CopilotReviewed permissions before wide deployment.
Azure RBACMinimum privilege.
Azure PIMPrivileged roles evaluated.
Managed IdentitiesUsed when appropriate.
Azure NetworkRevised public exhibition.
Defender for CloudPrioritized recommendations.
Secure ScoreRevised trend.
IncidentsDefined responsible parties.
ExceptionsOwner, reason and expiration.
ReviewEstablished periodic cycle.

Frequently asked questions about Zero Trust in Microsoft 365 and Azure

Is Zero Trust achieved by purchasing a specific license?

A license can provide necessary capabilities, but Zero Trust requires coordinated decisions about identity, devices, applications, data and operation. First, the priority routes and risks are defined; Then you check which functions are needed. Purchasing products without assigning responsibility or validating their use does not demonstrate that these accesses are better protected.

Does having MFA mean that data is already protected?

MFA helps protect authentication, but it doesn’t alone decide which documents a person can open or how they are shared. Permissions, device status, and information protection all need their own review. The design must check these layers together in the accesses made by the company.

Should the same control be required from all users?

Requirements must respond to the risk and context of access. Privileged accounts and sensitive resources may require more stringent conditions. Still, every difference must be documented and operable; A collection of permanent, unreviewed exceptions makes it difficult to know what protection each account actually receives.

How do you demonstrate improvement with Zero Trust?

The initial state is compared with access and permission tests defined for priority resources. Both authorized actions and those that the control must prevent must be verified. Logs, permission reviews, and the ability to address incidents provide more useful evidence than a list of enabled tools.

Final Recommendations: Zero Trust is a way to manage risk, not a list of products

Implement Zero Trust in Microsoft 365 and Azure It does not consist of activating all the options available in Microsoft Defender, Entra, Intune or Purview. The goal is to build a system where each access has adequate justification and where the compromise of an identity, a device or an application does not automatically imply unlimited access to the rest of the environment. The starting point is usually identity.

Users and administrators must be properly inventoried, MFA must be part of the baseline, and privileged access should be reduced to the minimum necessary. For administrators and sensitive resources, it is worth moving towards phishing-resistant authentication methods. Conditional Access then allows you to incorporate signals such as risk, device and application. But these policies should be tested in Report-only and deployed progressively to prevent a security check from becoming an operational outage.

Devices are the next component. Intune, Defender for Endpoint, compliance, and Endpoint Privilege Management allow you to reduce dependency on local administrators and use the state of the computer in access decisions. Email requires its own strategy with Defender for Office 365, anti-phishing protection, and proper SPF, DKIM, and DMARC settings. And protecting access doesn’t do much good if data is overshared.

SharePoint, OneDrive, Teams, and Microsoft Purview require a consistent permissions, classification, and lifecycle model, especially before expanding your use of Microsoft 365 Copilot. In Azure, Zero Trust should extend to RBAC, PIM, Managed Identities, Networking, Secrets, Policies, Public Exposure, and Defender for Cloud. Finally we need to measure. Microsoft Secure Score and Cloud Secure Score can help identify areas for improvement, but should not become a competition for the highest percentage.

The important metric remains another: what risk are we reducing, what control mitigates it, what impact does it have on the business and how do we know it is still working in six months. That cycle of inventory, protection, validation, and continuous review is what turns a collection of Microsoft products into a true Zero Trust strategy.

Do you want to improve the security of Microsoft 365 or Azure?

In Kloudeal We can review your current environment, identify priority risks and define a roadmap adapted to the licenses and needs of the organization. We can work on Microsoft Entra ID, MFA, Conditional Access, Identity Protection, PIM, enterprise apps, Microsoft Intune, Defender, Purview, SharePoint, Azure, Defender for Cloud, Secure Score, and security governance. The goal is to prioritize useful controls, test them before applying them, and leave an architecture that can be managed and evolve over time.

Request Zero Trust Review

Recommended official documentation

Zero Trust.

Microsoft Entra ID and Conditional Access.

Identity Protection and PIM.

Microsoft Defender for Office 365.

SPF, DKIM and DMARC.

Microsoft Intune.

Microsoft Purview.

Azure and Defender for Cloud.

Secure Score.

Licensing 2026.

Turn the roadmap into a repeatable access review

An illustrative review can begin with one business resource and the people who need it. Describe an authorised action, such as an employee opening a departmental document, and an action the design should prevent. Record the identity, device, application and permission involved in each case. The purpose is to make the intended outcome explicit before discussing which product setting will support it.

Repeat the same cases after the agreed change and retain the observations. If the authorised action stops working, assign an owner to investigate the dependency and explain the recovery route to the affected users. If an unwanted action still succeeds, record the remaining exposure rather than treating an enabled policy as proof of success. This approach also helps operational teams understand what must be checked after later changes. The review becomes a working record of decisions, evidence, exceptions and ownership that the organisation can revisit as its environment develops.