Move to the Defender portal and your Microsoft security rules are automatically disabled.
Microsoft states it plainly, and it catches teams mid-migration. Defender XDR creates the incidents instead, which is the correct outcome, but a rule set that silently loses two of its types deserves to be understood before the move rather than after.

- 7 typesRule and template types available
- Once a minuteHow often near real time rules run
- No alertsAnomaly rules write to a table instead
- Auto disabledMicrosoft security rules, after the portal move
Eight things that decide whether your detections work.
Scheduled rules, which is most of your rule set
By far the most common type, based on Kusto queries running at regular intervals against raw data from a defined lookback period, producing an alert when results pass the configured threshold. The query logic is visible in the rule, which means it can be read, understood and tuned.
Near real time rules and what they cost
A limited subset of scheduled rules designed to run once every minute, to supply information as up to the minute as possible. They function mostly like scheduled rules with some limitations, so they are a targeted tool rather than a default for everything urgent.
Anomaly rules, which deliberately do not alert
They use machine learning to observe behaviour over a period and set a baseline, then flag occurrences outside it. Crucially they do not generate their own alerts. They record detected anomalies in the Anomalies table, which you query to add context to detections, investigations and hunting.
Tuning anomalies through flighting
Out of the box anomaly rule configurations cannot be changed or fine-tuned. What you can do is duplicate a rule, tune the duplicate, and run it in Flighting mode while the original runs concurrently in Production, then compare results and promote the duplicate when the tuning is right.
Two rule types that disappear on the Defender portal move
Microsoft security rules and Advanced multistage attack detection are not available if you have enabled Defender XDR incident integration or onboarded Sentinel to the Defender portal. Defender XDR creates the incidents instead, and any such rules defined beforehand are automatically disabled.
The rules you cannot edit but should enable
Microsoft Threat Intelligence Analytics is not customisable and matches CEF logs, Syslog data or Windows DNS events against domain, IP and URL threat indicators. Fusion is enabled by default with hidden logic and only one instance. ML Behavior Analytics, in preview, detects anomalous SSH and RDP login behaviour.
The permission trap in multi-tenant deployments
A rule normally carries an access token so it keeps working even if its creator loses access. The exception is rules accessing workspaces in other subscriptions or tenants, where the creator credentials are used instead, so the rule stops working when that person loses access.
Rules as code, through ARM templates
Rules export to an Azure Resource Manager template for management and deployment as code, and import from template files to be viewed and edited in the interface. For organisations with more than one workspace, that is how a rule set becomes consistent rather than hand-built twice.
A cross-tenant rule stops working when the person who created it loses access.
Microsoft documents an exception to the normal permission model, and it matters most in exactly the environments least able to notice.
- Normally an access permissions token is applied to the rule and saved with it, so the rule keeps reaching its workspace even if the creator loses access. That is the behaviour everybody assumes, and for single-tenant deployments it is correct.
- For rules created to access workspaces in other subscriptions or tenants, which is the managed service provider and multi-entity group case, Microsoft applies the credentials of the user who created the rule instead of an independent token. When that user loses access, the rule stops working.
- The symptom is a health monitoring message about insufficient access to resource, and the rule is auto-disabled after failing a certain number of times. So a departing engineer can silently disable a set of detections weeks after leaving, with no obvious connection between cause and effect.
- The mitigation is process rather than configuration: create cross-tenant rules under an account that persists rather than an individual, monitor rule health explicitly, and treat leaver processes for security engineers as including a rule ownership check.
Four things that make a rule set worth having.
We reduce noise before we add coverage
A rule producing alerts nobody actions is worse than no rule, because it teaches the team that the console is not worth reading. Tuning thresholds, scoping to relevant assets or retiring a rule outright all improve detection more than adding a new rule to the pile.
We check for rules that disabled themselves
Cross-tenant rules use the creator credentials rather than an independent token, so they stop working when that person loses access, producing an insufficient access to resource health message and auto-disabling after repeated failures. Nobody connects a leaver in March to missing detections in June.
We use anomaly rules for what they are
They do not generate alerts. They write detected anomalies to the Anomalies table for querying, to provide context that improves detections, investigations and threat hunting. Teams that enable them expecting alerts conclude they do not work, and teams that query the table get real value.
We put the rule set under source control
Rules export to ARM templates and import back from template files. That makes the set reviewable, deployable across workspaces and recoverable, and it turns detection engineering into something with a change history rather than a portal somebody edited last Thursday.
Four phases across roughly six weeks.
- 01Week 1
Inventory the rules and their health
Every enabled rule with its type, its source tables, its alert volume and its health state. Auto-disabled rules identified specifically, since cross-tenant rules can disable themselves when a creator loses access without anybody connecting the two events.
- Full rule inventory by type and source table
- Alert volume per rule over a representative period
- Auto-disabled and failing rules identified
- Rules created by departed staff flagged
- 02Weeks 2 to 3
Reduce the noise before adding anything
Rules generating high volumes of alerts nobody actions are worse than no rule, because they train people to ignore the console. Tuned, thresholded, scoped or retired, with the decision recorded so it does not get quietly reversed.
- High volume low value rules identified
- Tuning applied with thresholds and exclusions
- Rules retired where tuning cannot help
- Noise reduction measured against the baseline
- 03Week 4
Find the gaps and fill them from templates
Microsoft strongly encourages using analytics rule templates from Content Hub solutions, written by security experts based on known threats and attack chains. Installing the solution for a connected source brings its rules, which beats writing detection from scratch.
- Connected sources without detection coverage identified
- Content Hub solutions installed for those sources
- Templates activated and scoped
- Anomaly rules enabled and their table queried for context
- 04Weeks 5 to 6
Make it maintainable and portal ready
Rules exported to ARM templates so the set is deployable and reviewable as code, ownership moved off individuals where cross-tenant access is involved, and the Defender portal transition planned including the rules that will be auto-disabled by it.
- Rules exported as ARM templates for source control
- Cross-tenant rule ownership moved off individuals
- Defender portal impact on rule types documented
- Rule health monitoring established
Six situations where the rule set needs work.
A business whose analysts stopped reading alerts
The clearest signal that tuning is overdue. Alert fatigue is not a training problem, it is a rule quality problem, and the fix is measuring which rules produce alerts nobody actions and then tuning or retiring those specific rules rather than exhorting people to try harder.
An organisation moving to the Defender portal
Microsoft security rules and Advanced multistage attack detection are not available once Defender XDR incident integration is enabled or Sentinel is onboarded to the Defender portal, and existing rules of those types are automatically disabled. Knowing that before the move avoids a confusing week afterwards.
A managed service provider or multi-entity group
Cross-subscription and cross-tenant rules carry the creator credentials rather than an independent access token. In an environment where engineers rotate between accounts and customers, that is a recurring cause of silently disabled detections that nobody attributes correctly.
A regulated firm evidencing detection coverage
The question is which threats you detect and how you know. A rule set mapped to connected sources, exported as ARM templates and with health monitoring in place answers that concretely, where a portal screenshot of enabled rules does not.
An operator ingesting sources with no detection on them
Paying to ingest a log source that no analytics rule queries is cost without benefit. Installing the Content Hub solution for that source brings its rule templates, which is both cheaper and faster than writing detection logic from scratch for a source you already have.
A company building a detection engineering practice
Exporting rules to ARM templates and importing them back is what makes detection engineering a discipline rather than a series of portal edits. It also allows a rule to be reviewed before it goes live, which is where most tuning problems could have been caught.
How UAE organisations run Sentinel detection.
| Feature | Tuned and maintained | Enabled at deployment | Templates activated broadly |
|---|---|---|---|
Alert volume manageable | Yes | Variable | No |
Alerts actually actioned | Most | Some | Few |
Rules tuned rather than ignored | Yes | No | No |
Coverage gaps identified | Yes | No | Assumed absent |
Anomaly context used | Queried in hunting | Unused | Unused |
Rule health monitored | Yes | No | No |
Rules under source control | ARM templates | No | No |
Cross-tenant ownership safe | Yes | Unknown | Unknown |
Defender portal impact known | Documented | Unknown | Unknown |
Analyst trust in the console | High | Moderate | Low |
What each rule type does, and whether you can change it.
| Type | What it does | Customisable | |
|---|---|---|---|
| Scheduled | Kusto query on an interval against a lookback period | Yes, fully | |
| Near real time | A limited subset of scheduled rules, running once a minute | Yes, with limitations | |
| Anomaly | Machine learning baseline, writes to the Anomalies table | Only via a duplicate in flighting mode | |
| Microsoft security | Creates incidents from other Microsoft security alerts in real time | Yes, but unavailable on the Defender portal | |
| Threat intelligence | Matches CEF, Syslog and Windows DNS events against indicators | No | |
| Fusion | Correlates low-fidelity alerts into high-fidelity incidents | No, and only one instance | |
| ML behavior analytics | Anomalous SSH and RDP login behaviour, in preview | No | |
| Generates its own alerts | All except anomaly rules | Anomalies go to a table | |
| Enabled by default | Advanced multistage attack detection | Others require activation | |
| Affected by the Defender portal move | Microsoft security and Fusion | Both auto-disabled |
Five steps, and the first two are subtraction.
- 1
Inventory rules with volume and health
Every enabled rule with its type, source tables, alert volume and health state. Auto-disabled and failing rules identified explicitly, including cross-tenant rules whose creator has lost access, since those fail with an insufficient access message that rarely reaches anybody.
- 2
Measure which alerts get actioned
Volume is not the right measure, action is. A rule producing many alerts that analysts consistently close as benign is the one to tune, and a rule producing few alerts that always matter is the one to protect from well-meaning consolidation.
- 3
Tune, scope or retire
Thresholds adjusted, scoping applied to relevant assets, exclusions added where a known benign pattern dominates. Where tuning cannot make a rule useful, retirement with a recorded reason, so the same rule is not re-enabled by the next person who reviews coverage.
- 4
Close the gaps from templates
Connected sources with no detection identified, and the corresponding Content Hub solutions installed so their rule templates arrive alongside workbooks and playbooks. Microsoft strongly encourages template use, and the templates were written by people with more threat data than any single organisation has.
- 5
Make it maintainable
Rules exported to ARM templates for source control, cross-tenant rule ownership moved off individual accounts, rule health monitored so failures surface, and the Defender portal transition planned including the two rule types it disables.
What organisations ask about Sentinel analytics rules.
Fifteen questions about your own rule set.
Inventory
- How many rules are enabled?And how many are scheduled.
- Any rules auto-disabled?Check for insufficient access messages.
- Were any created by people who left?Cross-tenant rules break.
- Is Fusion still enabled?It is on by default.
- Are anomaly rules enabled?They add context, not alerts.
Quality
- Which rules produce the most alerts?Volume is not value.
- Which alerts has nobody actioned?The real noise measure.
- Do we tune or just disable?Tuning preserves coverage.
- Do rules cover our connected sources?Ingesting without detecting is waste.
- Are we using Content Hub templates?Microsoft strongly encourages it.
Sustainability
- Are rules exported as ARM templates?Rules as code.
- Do we monitor rule health?Failures are silent otherwise.
- Have we planned the Defender portal move?Two rule types are affected.
- Do we know what custom detections are?Microsoft calls them the best way now.
- Who owns the rule set?Not a shared inbox.
Take your top five rules by alert volume and check how many alerts were actioned.
If most were closed as benign, those five rules are training your analysts to ignore the console. Tuning them improves detection more than adding anything new would.
Related Services
Explore more solutions that work great with this service
ATT&CK coverage assessment
Which adversary behaviours would go unnoticed today.
Sentinel UEBA
Behavioural baselines you already pay for
Sentinel Data Connectors
Getting data in, and knowing when it stops
Sentinel SOC Optimization
Coverage gaps and ingestion you are not using
KQL Threat Hunting
Hunting across Defender data, and turning it into detections
Microsoft Sentinel
Cloud-native SIEM and threat intelligence
Sentinel to the Defender Portal
Azure portal support for Sentinel ends 31 March 2027
SOC-as-a-Service
24/7 SOC on Microsoft Sentinel