RAIDEN requests these permissions tenant-wide via admin consent. The connector reads your data to run detections and build investigations; it does not modify anything unless you opt into a response action.
Microsoft Graph — read (detection & enrichment)
These are the core read permissions RAIDEN uses to ingest activity and enrich investigations. They are always requested.Microsoft Graph — write / response actions (used only when you take an action)
These permissions exist so RAIDEN can carry out response actions. They are not used during routine detection — they run only when you explicitly trigger the corresponding action.DeviceManagementManagedDevices.PrivilegedOperations.All is requested in the manifest but is reserved and currently unused — no RAIDEN code path performs a privileged device operation. It is listed here for transparency, not as an active response action.Microsoft Defender for Endpoint (WindowsDefenderATP)
If you use Microsoft Defender for Endpoint, RAIDEN requests these permissions to pull endpoint context into investigations. All are read-only.Defender threat-intelligence reads (WindowsDefenderATP)
These threat-intelligence read permissions are also requested under the Defender for Endpoint resource (not Microsoft Graph). They let RAIDEN enrich indicators (IPs, URLs, threat intel) against Microsoft’s data. All are read-only.Opt-in only: Retrieving a Defender investigation package (raw forensic artefacts such as process trees and captures) requires the additional
Alert.ReadWrite.All permission. RAIDEN does not request this by default — it is included only when a tenant explicitly opts in, and its use is gated behind admin notification and MFA step-up.Office 365 Management APIs
Summary
- Read-only by default. Detection and investigation run entirely on read permissions across Microsoft Graph, Defender for Endpoint, and the Office 365 Management API.
- Write permissions are response-only.
Mail.ReadWrite,MailboxSettings.ReadWrite,Policy.ReadWrite.ConditionalAccess, andUser.ReadWrite.Allare used only when you explicitly take a response action. - Account response uses a broad scope today (
User.ReadWrite.All); a least-privilege migration is tracked separately. - One reserved permission (
DeviceManagementManagedDevices.PrivilegedOperations.All) is requested but currently unused. - One opt-in permission (
Alert.ReadWrite.All) is requested only when a tenant enables Defender investigation-package retrieval.