Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
STIX and TAXII are the most common open standards for sharing threat intelligence. Microsoft Sentinel has built-in connectors that use these standards to import and export threat data.
Use the Threat Intelligence – TAXII data connector to pull threat indicators from TAXII 2.0 or 2.1 servers. To send threat data to outside platforms, set up the Threat Intelligence – TAXII Export connector for TAXII 2.1 export.
This article shows you how to set up both import and export with TAXII servers.
Learn more about threat intelligence and TAXII feeds in Microsoft Sentinel.
Note
For information about feature availability in US Government clouds, see the Microsoft Sentinel tables in Cloud feature availability for US Government customers.
For more information, see Connect your threat intelligence platform (TIP) to Microsoft Sentinel.
Important
After March 31, 2027, Microsoft Sentinel will no longer be supported in the Azure portal and will be available only in the Microsoft Defender portal. All customers using Microsoft Sentinel in the Azure portal will be redirected to the Defender portal and will use Microsoft Sentinel in the Defender portal only.
If you're still using Microsoft Sentinel in the Azure portal, we recommend that you start planning your transition to the Defender portal to ensure a smooth transition and take full advantage of the unified security operations experience offered by Microsoft Defender.
Prerequisites
Before you begin, make sure you have the following prerequisites:
- To install, update, and delete standalone content or solutions in the Content hub, you need the Microsoft Sentinel Contributor role at the resource group level.
- You must have a TAXII 2.0 or TAXII 2.1 API root URI and collection ID.
Get the TAXII server API root and collection ID
TAXII 2.x servers advertise API roots, which are URLs that host collections of threat intelligence. You can usually find the API root and the collection ID in the documentation pages of the threat intelligence provider that hosts the TAXII server.
Note
In some cases, the provider only advertises a URL called a discovery endpoint. You can use the cURL utility to browse the discovery endpoint and request the API root.
Install the Threat Intelligence solution in Microsoft Sentinel
To import or export threat indicators with a TAXII server, install the Threat Intelligence solution:
For Microsoft Sentinel in the Azure portal, under Content management, select Content hub.
For Microsoft Sentinel in the Defender portal, select Microsoft Sentinel > Content management > Content hub.
Find and select the Threat Intelligence solution.
Select the
Install/Update button.
To manage solution parts, see Discover and deploy out-of-the-box content.
Enable the Threat Intelligence - TAXII data connector
To configure the TAXII data connector:
Select the Data connectors menu.
Find and select the Threat Intelligence - TAXII data connector, and then select Open connector page.
In the Friendly name text box, enter a name for this TAXII server collection.
Fill in API root URL, Collection ID, Username (if needed), and Password (if needed).
Choose the group of indicators and the polling frequency.
Select Add.
You should receive confirmation that a connection to the TAXII server was established successfully. Repeat the last step as many times as you want to connect to multiple collections from one or more TAXII servers.
Within a few minutes, threat indicators should begin flowing into your Microsoft Sentinel workspace. Find the new indicators on the Threat intelligence pane. You can access the Threat intelligence pane from the Microsoft Sentinel menu.
IP allowlisting for the Microsoft Sentinel TAXII client
Some TAXII servers, like FS-ISAC, have a requirement to keep the IP addresses of the Microsoft Sentinel TAXII client on the allowlist. Most TAXII servers don't have this requirement.
When relevant, the following IP addresses are the addresses to include in your allowlist:
- 20.193.17.32
- 20.197.219.106
- 20.48.128.36
- 20.199.186.58
- 40.80.86.109
- 52.158.170.36
- 20.52.212.85
- 52.251.70.29
- 20.74.12.78
- 20.194.150.139
- 20.194.17.254
- 51.13.75.153
- 102.133.139.160
- 20.197.113.87
- 40.123.207.43
- 51.11.168.197
- 20.71.8.176
- 40.64.106.65
Enable the Threat intelligence - TAXII Export data connector
To configure the Threat Intelligence - TAXII Export connector:
Confirm you have the latest Threat Intelligence solution. For details, see Install the Threat Intelligence solution in Microsoft Sentinel.
Select the Data connectors menu.
Select the Threat intelligence - TAXII Export data connector. Then select Open connector page in the side pane.
In the Configuration area on the Threat intelligence - TAXII Export page:
- In the Friendly name (for server) text box, enter a name for this server.
- Fill in API root URL and Collection ID. For details, see Get the TAXII server API root and collection ID.
- From the Authentication type dropdown, select Basic authentication or API key. Then enter your credentials.
- Select Enable rules to apply the connector page rules to all exported threat data.
For example:
Note
Editing existing connectors is currently not supported. To change the configuration of a TAXII server or its rules, reinstall the TAXII Export connector.
Select Add to add your server.
IP allowlisting for the Threat Intelligence - TAXII Export connector
Add these IP addresses to your allowlist to ensure that your export operations don't get blocked:
- 68.218.134.151
- 4.237.173.121
- 68.218.191.192
- 68.218.191.208
- 74.163.73.85
- 74.163.73.84
- 108.140.47.197
- 108.140.47.196
- 130.107.0.17
- 130.107.0.16
- 52.242.47.153
- 52.242.47.152
- 4.186.93.129
- 4.186.93.128
- 57.158.18.39
- 57.158.18.38
- 128.203.32.17
- 20.232.93.192
- 128.24.7.173
- 128.24.7.172
- 4.251.60.81
- 4.251.60.80
- 20.111.81.65
- 20.111.81.64
- 20.218.50.5
- 20.218.50.4
- 72.144.227.117
- 72.144.227.116
- 51.4.37.231
- 20.217.163.215
- 72.146.91.160
- 4.232.40.176
- 74.176.2.247
- 74.176.2.246
- 74.226.38.228
- 4.190.136.176
- 4.181.55.53
- 4.181.55.52
- 20.200.167.49
- 20.200.167.48
- 4.207.244.69
- 132.164.237.192
- 4.235.51.87
- 4.235.51.86
- 51.120.182.208
- 4.220.173.230
- 4.171.25.225
- 4.171.25.224
- 4.253.54.45
- 4.253.54.44
- 172.209.40.109
- 172.209.40.108
- 172.188.182.119
- 172.188.182.118
- 20.207.217.212
- 74.224.83.8
- 135.225.179.229
- 135.225.179.228
- 20.91.127.183
- 20.91.127.182
- 4.226.56.22
- 74.242.228.97
- 74.242.60.137
- 74.242.4.65
- 74.243.66.228
- 74.243.66.227
- 74.243.225.230
- 74.243.225.229
- 74.177.108.204
- 172.187.102.73
- 51.142.135.18
- 51.142.135.17
- 50.85.238.240
- 132.220.84.130
- 172.184.49.127
- 172.184.49.126
- 4.149.254.64
- 172.179.34.64
Related content
In this article, you learned how to connect Microsoft Sentinel to threat intelligence feeds by using the TAXII protocol. To learn more about working with threat intelligence in Microsoft Sentinel, see the following articles: