Share via

Which APIs I should prefer to create indicators in sentinel threat intelligence and in Microsoft defender?

Bharvi Bhut 181 Reputation points
2023-04-15T07:27:02.55+00:00

We will going to develop one data connector from which we need to create an indicators in sentinel threat intelligence and Microsoft defender endpoint.

  • Can someone please suggest which APIs I should use to
  1. create or update indicators in sentinel? Also I am planning to add every indicator of sentinel to the Microsoft defender endpoint as well, so which APIs I should prefer to
  2. fetch the data of sentinel indicators and
  3. send data into Microsoft defender endpoint.
Microsoft Security | Microsoft Sentinel

Answer accepted by question author

Boris Von Dahle 3,226 Reputation points
2023-04-15T08:15:10.93+00:00

Hello,

Your choice of APIs is correct for working with Azure Sentinel Threat Intelligence indicators and Microsoft Defender for Endpoint.

  1. To create or update indicators in Azure Sentinel, use the following API:
  1. To fetch the data of Azure Sentinel indicators, use the following API:
  1. To create or update indicators in Microsoft Defender for Endpoint, use the following API:

Here's a high-level workflow for your task:

  1. Call the "List Threat Intelligence Indicators" API to fetch the indicators from Azure Sentinel.
  2. Iterate through the fetched indicators, and for each indicator, perform the following steps:
    a. Call the "Create or Update Threat Intelligence Indicator" API to create or update the indicator in Azure Sentinel, if needed.
    b. Call the "Create or update TI indicator" API to create or update the indicator in Microsoft Defender for Endpoint.

Was this answer helpful?

0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Andrew Blumhardt 10,071 Reputation points Microsoft Employee
    2023-04-17T04:53:57.3966667+00:00

    The Graph Security API can do both. Though support for Sentinel may be going away eventually. There may be an example of this in the Sentinel GitHub repo. https://learn.microsoft.com/en-us/graph/api/resources/tiindicator?view=graph-rest-beta

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.