ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
Add-onInput/ActionAPIPermissionsRole (IAM)Default Sourcetype(s) / SourcesNotes
2
Splunk Add-on for Microsoft Cloud Services

https://splunkbase.splunk.com/app/3110/

https://docs.splunk.com/Documentation/AddOns/released/MSCloudServices/About
Azure Storage Table
Azure Storage Blob
N/AAccess key OR
Shared Access Signature:
- Allowed services: Blob, Table
- Allowed resource types: Service, Container, Object
- Allowed permissions: Read, List
N/Amscs:storage:blob
mscs:storage:blob:json
mscs:storage:blob:xml
mscs:storage:table
https://docs.microsoft.com/en-us/rest/api/storageservices/Constructing-an-Account-SAS
3
Azure AuditN/AN/A(Subscription) Readermscs:azure:audit
4
Azure ResourceN/AN/A(Subscription) Readermscs:resource:virtualMachine
mscs:resource:networkInterfaceCard
mscs:resource:publicIPAddress
mscs:resource:virtualNetwork
mscs:resource:disk
mscs:resource:image
mscs:resource:snapshot
mscs:resource:resourceGroup
mscs:resource:subscriptions
mscs:resource:security Group
5
Event HubN/ANo API permissions are needed, but the Azure AD app registration needs to be assigned to the "Azure Event Hubs Data receiver" role on the Event Hub namespace(Event Hub) Azure Event Hubs Data receivermscs:azure:eventhub (generic event hub events)https://docs.splunk.com/Documentation/AddOns/released/MSCloudServices/Configureeventhubs
6
azure:monitor:aadAzure Active Directory events - Azure AD sign-ins and Azure AD audit
7
azure:monitor:activityAzure activity log events
8
azure:monitor:resourceAzure resources - examples: Cosmos DB, Azure Data Share
9
MetricsN/A(Subscription) Readermscs:metrics
mscs:metrics:events
10
Azure KQL Log AnalyticsLog Analytics API(Application) Data.Read - Read Log Analytics dataN/Amscs:kql
mscs:kql:stats
11
Azure Consumption (Billing)N/A(Subscription) Readermscs:consumption:billing
mscs:consumption:reservation:recommendation
https://docs.microsoft.com/en-us/rest/api/consumption/usagedetails/list
12
13
Splunk Add-on for Microsoft Azure

https://splunkbase.splunk.com/app/3757/

https://github.com/splunk/splunk-add-on-microsoft-azure/wiki
Azure Active Directory Sign-ins

The REST API this input uses is subject to throttling limits. Refer to the throttling guidance for more information.
Microsoft Graph(Application) AuditLog.Read.All - Read all audit log dataN/Aazure:aad:signinAn Azure AD Premium P1 or P2 license is required to use this input. https://docs.microsoft.com/en-us/graph/api/resources/signin
14
(Application) Directory.Read.AllN/Ahttps://docs.microsoft.com/en-us/graph/known-issues#azure-ad-activity-reports-can-return-an-error
15
Due to throttling limits, it is recommended to send Azure AD sign-in data to an event hub and use the Splunk Add-on for Microsoft Cloud Services or Splunk Data Manager (cloud only) to collect the data.
16
Azure Active Directory UsersMicrosoft Graph(Application) User.Read.All - Read all users' full profilesN/Aazure:aad:user
17
Azure Active Directory GroupsMicrosoft Graph(Application) Group.Read.All - Read all groupsN/Aazure:aad:group
18
Azure Active Directory Audit

The REST API this input uses is subject to throttling limits. Refer to the throttling guidance for more information.
Microsoft Graph(Application) AuditLog.Read.All - Read all audit log dataN/Aazure:aad:audit
19
(Application) Directory.Read.AllN/Ahttps://docs.microsoft.com/en-us/graph/known-issues#azure-ad-activity-reports-can-return-an-error
20
Due to throttling limits, it is recommended to send Azure AD audit data to an event hub and use the Splunk Add-on for Microsoft Cloud Services or Splunk Data Manager (cloud only) to collect the data.
21
Azure Active Directory Risk DetectionMicrosoft Graph(Application) IdentityRiskEvent.Read.All - Read all identity risk event information
(Application) IdentityRiskyUser.Read.All - Read all identity risk user information
N/Aazure:aad:identity_protection:risk_detection
azure:aad:identity_protection:risky_user
22
Azure Active Directory DevicesMicrosoft Graph(Application) Device.Read.All - Read all devicesN/Aazure:aad:device
23
Metrics

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services.
N/A(Subscription) Readerazure:metrics
24
Security Center (now called Microsoft Defender for Cloud)N/A(Subscription) Readerazure:securityCenter:alert
azure:securityCenter:task
Security Center has been renamed to Microsoft Defender for Cloud. It is now possible to export these data source to an Event Hub https://learn.microsoft.com/en-us/azure/defender-for-cloud/continuous-export?tabs=azure-portal
25
Subscriptions

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services as part of the "Azure Resource" input.
N/A(Subscription) Readerazure:subscriptions
26
Resource Groups

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services as part of the "Azure Resource" input.
N/A(Subscription) Readerazure:resource:group
27
Virtual Networks

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services as part of the "Azure Resource" input.
N/A(Subscription) Readerazure:vnet
azure:vnet:nic
azure:vnet:nsg
azure:vnet:ip:public
28
Compute

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services as part of the "Azure Resource" input.
N/A(Subscription) Readerazure:compute:vm
azure:compute:disk
azure:compute:image
azure:compute:snapshot
29
Azure KQL Log Analytics

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services.
Log Analytics API(Application) Data.Read - Read Log Analytics dataN/Aazure:kql
azure:kql:stats
30
Azure Billing and Consumption

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services.
N/A(Subscription) Readerazure:billinghttps://docs.microsoft.com/en-us/rest/api/consumption/usagedetails/list
31
Azure Reservation Recommendation

This input has been migrated to the supported Splunk Add-on for Microsoft Cloud Services as part of the "Azure Consumption(Billing)" input.
N/A(Subscription) Readerazure:reservation:recommendation
32
Azure Resource GraphN/A(Subscription) Readerazure:resourcegraph
33
Azure Topology (automatic)N/A(Subscription) Readerazure:topology
34
Azure Topology (manual)N/A(Subscription) Readerazure:topology
35
Add member to Microsoft 365 Group
(alert action)
Microsoft Graph(Application) GroupMember.ReadWrite.All - Read and write all group membershipsN/AAdds a member to a group. This can be useful if you need to enable additional policies like MFA based on search results.
36
Stop Azure VM
(alert action)
N/A(Subscription) Virtual Machine ContributorStops an Azure Virtual Machine
37
Dismiss Azure Alert
(alert action)
N/A(Subscription) Contributorhttps://docs.microsoft.com/en-us/azure/defender-for-cloud/permissions
38
39
Splunk Add-on for Microsoft Office 365

https://splunkbase.splunk.com/app/4055/

https://docs.splunk.com/Documentation/AddOns/released/MSO365/About
Management Activity
Audit.Azure Active Directory
Audit.Exchange
Audit.Share Point
Audit.General
DLP.All
Office 365 Management APIs(Application) ActivityFeed.Read
(Application) ActivityFeed.ReadDlp (if collecting DLP data)

(Delegated) ActivityFeed.Read
(Delegated) ActivityFeed.ReadDlp (if collecting DLP data)
N/Ao365:management:activityClick the "Grant permissions" button after creating/updating permissions.

DLP is only necessary when using the DLP.All content type found in the Management Activity input.

https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-schema
40
Service Health & Communications
Service Health
Service Update Messages
Microsoft Graph(Application) ServiceHealth.Read.All
(Application) ServiceMessage.Read.All
o365:service:healthIssue
o365:service:updateMessage
https://learn.microsoft.com/graph/api/serviceannouncement-list-issues
https://learn.microsoft.com/graph/api/serviceannouncement-list-messages
41
Mailbox
Mailbox Usage Detail
Mailbox Usage Mailbox Counts
Microsoft Graph(Application) Reports.Read.Allsourcetype=o365:graph:api
source=MailboxUsageMailboxCounts
source=MailboxUsageDetail

https://learn.microsoft.com/graph/api/reportroot-getmailboxusagemailboxcounts
https://learn.microsoft.com/graph/api/reportroot-getmailboxusagedetail
42
Office 365
Office 365 Groups Activity Detail
Office 365 Services User Counts
Microsoft Graph(Application) Reports.Read.Allsourctype=o365:graph:api
source=Office365GroupsActivityDetail
source=Office365ServicesUserCounts

https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitydetail
https://learn.microsoft.com/graph/api/reportroot-getoffice365servicesusercounts
43
One Drive
One Drive Activity User Counts
One Drive Usage Account Detail
One Drive Usage Storage
Microsoft Graph(Application) Reports.Read.Allsourcetype=o365:graph:api
source=OneDriveActivityUserCounts
source=OneDriveUsageAccountDetail
source=OneDriveUsageStorage

https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityusercounts
https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityuserdetail
https://learn.microsoft.com/graph/api/reportroot-getonedriveusagestorage
44
Share Point
Share Point Site Usage Detail
Share Point Site Usage File Counts
Microsoft Graph(Application) Reports.Read.Allsourcetype=o365:graph:api
source=SharePointSiteUsageDetail
source=SharePointSiteUsageFileCounts

https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagedetail
https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagefilecounts
45
Teams
Teams User Activity Counts
Teams User Activity User Detail
Microsoft Graph(Application) Reports.Read.Allsourcetype=o365:graph:api
source=TeamsUserActivityCounts
source=TeamsUserActivityUserDetail

https://learn.microsoft.com/graph/api/reportroot-getteamsuseractivitycounts
https://learn.microsoft.com/graph/api/reportroot-getteamsuseractivityuserdetail
46
Yammer
Yammer Groups Activity Detail
Yammer Groups Activity Group Counts
Microsoft Graph(Application) Reports.Read.Allsourcetype=o365:graph:api
source=YammerGroupsActivityDetail
source=YammerGroupsActivityGroupCounts

https://learn.microsoft.com/graph/api/reportroot-getyammergroupsactivitydetail
47
Audit Logs
Audit Logs.Sign Ins

The REST API this input uses is subject to throttling limits. Refer to the throttling guidance for more information.
Microsoft Graph(Application) AuditLog.Read.All
(Application) Directory.Read.All
sourcetype=o365:graph:api
source=AuditLogs.SignIns
An Azure AD Premium P1 or P2 license is required to use this input. https://docs.microsoft.com/en-us/graph/api/resources/signin

Due to throttling limits, it is recommended to send Azure AD sign-in data to an event hub and use the Splunk Add-on for Microsoft Cloud Services or Splunk Data Manager (cloud only) to collect the data.
48
Cloud Application Security
Policies
Alerts
Cloud Discovery
Entities
Files
o365:cas:apiO365 Cloud Application Security uses a token generated from the portal.
https://portal.cloudappsecurity.com/
Once logged in, go to Settings > Security extensions > Add token

https://learn.microsoft.com/defender-cloud-apps/api-introduction#what-actions-are-supported
49
Message TraceAPIs my organization uses => Office 365 Exchange Online(Application) ReportingWebService.Read.AllGlobal Readero365:reporting:messagetraceUpdated Microsoft documentation:
https://docs.microsoft.com/en-us/previous-versions/office/developer/o365-enterprise-developers/jj984325(v=office.15)
50
51
Microsoft O365 Email Add-on for Splunk
https://splunkbase.splunk.com/app/5365/
O365 EmailMicrosoft Graph(Application) Mail.ReadWriteN/Ams:o365:emailClick the "Grant permissions" button after creating/updating permissions.
52
O365 Email GroupsMicrosoft Graph(Application) Group.Read.All
(Application) GroupMember.Read.All
(Application) Directory.Read.All
ms:o365:groups
53
54
Microsoft Teams Add-on for Splunk
https://splunkbase.splunk.com/app/4994/
Teams User ReportMicrosoft Graph(Application) Reports.Read.All
(Delegated) Reports.Read.All
N/Am365:teams:user:reporthttps://lantern.splunk.com/Data_Descriptors/Microsoft/Getting_started_with_Microsoft_Teams_call_record_data
55
Teams SubscriptionMicrosoft Graph(Delegated) Subscriptions.Read.Allm365:subscription
56
Teams Call RecordMicrosoft Graph(Application) CallRecords.Read.Allm365:teams:callRecord
57
Teams WebhookN/AN/Am365:webhook
58
59
Splunk Add-on for Microsoft Security
https://splunkbase.splunk.com/app/6207/
Microsoft 365 Defender Incidents (input)Microsoft Threat Protection(Application) Incident.Read.AllN/Am365:defender:incident
m365:defender:incident:alerts
https://docs.microsoft.com/en-us/microsoft-365/security/defender/api-hello-world?view=o365-worldwide
60
Defender Advanced Hunting (action)Microsoft Threat Protection(Application) AdvancedHunting.Read.AllN/Am365:defender:incident:advanced_huntinghttps://docs.microsoft.com/en-us/microsoft-365/security/defender/api-advanced-hunting?view=o365-worldwide
61
Defender Update Incident (action)Microsoft Threat Protection(Application) Incident.ReadWrite.AllN/AN/Ahttps://docs.microsoft.com/en-us/microsoft-365/security/defender/api-update-incidents?view=o365-worldwide
62
Microsoft Defender for Endpoint Alerts (input)WindowsDefenderATP(Application) Alert.Read.AllN/Ams:defender:atp:alertshttps://docs.microsoft.com/en-us/microsoft-365/security/defender-endpoint/api-hello-world?view=o365-worldwide
63
64
Microsoft Graph Security API Add-on for Splunk
https://splunkbase.splunk.com/app/4564/
Microsoft Graph SecurityMicrosoft Graph(Application) SecurityEvents.Read.AllN/Amscs:resource:virtualMachine
mscs:resource:networkInterfaceCard
mscs:resource:publicIPAddress
mscs:resource:virtualNetwork
mscs:resource:disk
mscs:resoure:image
mscs:resoure:snapshot
mscs:resoure:resourceGroup
mscs:resoure:subscriptions
mscs:resoure:securityGroup
https://docs.microsoft.com/en-us/graph/security-concept-overview
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100