logo
search
Others

How to Add Alert.Read Permissions for Microsoft Defender API

Bushra ParveenBushra Parveen Oct 14, 2026 869 views

Question details

Users are unable to locate or add the Alert.Read.All and Alert.ReadWrite.All permissions for the Microsoft Defender API within Entra ID app registrations.

How to Add Alert.Read Permissions for the Microsoft Defender API
Product
Microsoft Entra ID
Device & OS
not provided
Scenario
Configuring API permissions for a registered application to interact with Microsoft Defender for Endpoint.
Observed behavior
The specific alert permissions (Alert.Read.All and Alert.ReadWrite.All) are missing or not visible in the Entra ID app registrations portal.
Before you start

Ensure you have Application Administrator or Global Administrator privileges in your Microsoft Entra ID tenant to modify app registration permissions.

Solution 1Recommended

Consult the Dedicated Microsoft Graph Forum

Because Defender API permissions are heavily integrated with Microsoft Graph, missing permission issues should be escalated directly to the official Microsoft Graph support community for targeted tenant assistance.

In many modern tenant configurations, security APIs are being consolidated under Microsoft Graph. If legacy Defender APIs or specific permissions are not populating in your app registration portal, Microsoft engineers must review your specific tenant and application setup.

1
Gather configuration details

Document your current setup, including the target API, application type, tenant configuration, and the permissions that are currently visible to you in the app registration.

2
Access the Microsoft Graph forum

Navigate to the official Microsoft Q&A platform specifically tagged for Microsoft Graph integration: https://learn.microsoft.com/en-us/answers/tags/161/ms-graph.

3
Post your technical inquiry

Create a new thread explaining that Alert.Read.All and Alert.ReadWrite.All are missing in Entra ID, and provide the configuration details you gathered in the first step.

Consult the Dedicated Microsoft Graph Forum
Required Details: Providing complete tenant and application configuration details in your forum post will help community experts and Microsoft engineers diagnose the permission visibility issue much faster.
Free Microsoft Office alternative

Manage Your API Documentation with WPS Office

While waiting for API permission resolutions from Microsoft Support, use WPS Office as a free, lightweight alternative to Microsoft Office to draft your configurations, tenant details, and technical documentation.

  1. 1. Download WPS Office: Visit the official WPS website to download and install the free office suite.
  2. 2. Create Configuration Docs: Open WPS Writer to seamlessly draft your app registration details and API troubleshooting logs.
  3. 3. Save and Share: Save your document in .docx format to easily share your configuration details with Microsoft Support teams.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats for seamless sharing.Free and lightweight suite perfect for drafting technical API documentation and tracking troubleshooting steps.Familiar tabbed user interface ensures a smooth migration without a steep learning curve.
microsoft office alternative - wps office

Frequently Asked Questions

Why are Alert.Read.All permissions missing in Entra ID?

The permissions might be hidden, deprecated in favor of unified endpoints, or require specific Microsoft Graph integration steps depending on your tenant's configuration and the specific Defender APIs you are targeting.

What admin roles are required to add API permissions in Entra ID?

You typically need the Application Administrator, Cloud Application Administrator, or Global Administrator role in Microsoft Entra ID to grant and manage API permissions for registered applications.

Can I use Microsoft Graph API instead of the Microsoft Defender API for alerts?

Yes, Microsoft has been consolidating security APIs under Microsoft Graph. You should check the Microsoft Graph Security API documentation to see if your required alert reading and writing capabilities are managed there.