Watchlists in Microsoft Sentinel - Microsoft Sentinel (2024)

  • Article
  • Applies to:
    Microsoft Sentinel in the Azure portal, Microsoft Sentinel in the Microsoft Defender portal

Watchlists in Microsoft Sentinel allow you to correlate data from a data source you provide with the events in your Microsoft Sentinel environment. For example, you might create a watchlist with a list of high-value assets, terminated employees, or service accounts in your environment.

Use watchlists in your search, detection rules, threat hunting, and response playbooks.

Watchlists are stored in your Microsoft Sentinel workspace as name-value pairs and are cached for optimal query performance and low latency.

Important

The features for watchlist templates and the ability to create a watchlist from a file in Azure Storage are currently in PREVIEW. The Azure Preview Supplemental Terms include additional legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.

When to use watchlists

Use watchlists to help you with following scenarios:

  • Investigate threats and respond to incidents quickly with the rapid import of IP addresses, file hashes, and other data from CSV files. After you import the data, use watchlist name-value pairs for joins and filters in alert rules, threat hunting, workbooks, notebooks, and general queries.

  • Import business data as a watchlist. For example, import user lists with privileged system access, or terminated employees. Then, use the watchlist to create allowlists and blocklists to detect or prevent those users from logging in to the network.

  • Reduce alert fatigue. Create allowlists to suppress alerts from a group of users, such as users from authorized IP addresses that perform tasks that would normally trigger the alert. Prevent benign events from becoming alerts.

  • Enrich event data. Use watchlists to enrich your event data with name-value combinations derived from external data sources.

Limitations of watchlists

Before you create a watchlist, be aware of the following limitations:

  • When you create a watchlist, the watchlist name and alias must each be between 3 and 64 characters. The first and last characters must be alphanumeric. But you can include whitespaces, hyphens, and underscores in between the first and last characters.
  • The use of watchlists should be limited to reference data, as they aren't designed for large data volumes.
  • The total number of active watchlist items across all watchlists in a single workspace is currently limited to 10 million. Deleted watchlist items don't count against this total. If you require the ability to reference large data volumes, consider ingesting them using custom logs instead.
  • Watchlists are refreshed in your workspace every 12 days, updating the TimeGenerated field.
  • Using Lighthouse to manage watchlists across different workspaces is not supported at this time.
  • Local file uploads are currently limited to files of up to 3.8 MB in size.
  • File uploads from an Azure Storage account (in preview) are currently limited to files up to 500 MB in size.
  • Watchlists must adhere to the same column and table restrictions as KQL entities. For more information, see KQL entity names.

Options to create watchlists

Create a watchlist in Microsoft Sentinel from a file you upload from a local folder or from a file in your Azure Storage account.

You have the option to download one of the watchlist templates from Microsoft Sentinel to populate with your data. Then upload that file when you create the watchlist in Microsoft Sentinel.

To create a watchlist from a large file that's up to 500 MB in size, upload the file to your Azure Storage account. Then create a shared access signature URL for Microsoft Sentinel to retrieve the watchlist data. A shared access signature URL is an URI that contains both the resource URI and shared access signature token of a resource like a csv file in your storage account. Finally, add the watchlist to your workspace in Microsoft Sentinel.

For more information, see the following articles:

  • Create watchlists in Microsoft Sentinel
  • Built-in watchlist schemas
  • Azure Storage SAS token

Watchlists in queries for searches and detection rules

Query data in any table against data from a watchlist by treating the watchlist as a table for joins and lookups. When you create a watchlist, you define the SearchKey. The search key is the name of a column in your watchlist that you expect to use as a join with other data or as a frequent object of searches. For example, suppose you have a server watchlist that contains country names and their respective two-letter country codes. You expect to use the country codes often for searches or joins. So you use the country code column as the search key.

The following example query joins the RemoteIPCountry column in the Heartbeat table with the search key defined for the watchlist named mywatchlist.

 Heartbeat | lookup kind=leftouter _GetWatchlist('mywatchlist') on $left.RemoteIPCountry == $right.SearchKey

Let's look some other example queries.

Suppose you want to use a watchlist in an analytics rule. You create a watchlist called ipwatchlist that includes columns for IPAddress and Location. You define IPAddress as the SearchKey.

IPAddress,Location
10.0.100.11,Home
172.16.107.23,Work
10.0.150.39,Home
172.20.32.117,Work

To only include events from IP addresses in the watchlist, you might use a query where watchlist is used as a variable or where the watchlist is used inline.

The following example query uses the watchlist as a variable:

 //Watchlist as a variable let watchlist = (_GetWatchlist('ipwatchlist') | project IPAddress); Heartbeat | where ComputerIP in (watchlist)

The following example query uses the watchlist inline with the query and the search key defined for the watchlist.

 //Watchlist inline with the query //Use SearchKey for the best performance Heartbeat | where ComputerIP in ( (_GetWatchlist('ipwatchlist') | project SearchKey) )

For more information, see Build queries and detection rules with watchlists in Microsoft Sentinel.

Next steps

To learn more about Microsoft Sentinel, see the following articles:

  • Create watchlists
  • Build queries and detection rules with watchlists
  • Manage watchlists
  • Learn how to get visibility into your data and potential threats.
  • Get started detecting threats with Microsoft Sentinel.
  • Use workbooks to monitor your data.
Watchlists in Microsoft Sentinel - Microsoft Sentinel (2024)

FAQs

What is the watchlist in Microsoft Sentinel? ›

Watchlists in Microsoft Sentinel allow you to correlate data from a data source you provide with the events in your Microsoft Sentinel environment. For example, you might create a watchlist with a list of high-value assets, terminated employees, or service accounts in your environment.

What is a watchlist in cyber security? ›

Watchlist screening means monitoring databases that contain information about specific individuals or organizations that are suspect terrorists, money launderers, or fraudsters — usually before doing business with that individual or organization.

How do I update my watchlist in Sentinel? ›

Edit a watchlist item
  1. For Microsoft Sentinel in the Azure portal, under Configuration, select Watchlist. ...
  2. Select the watchlist you want to edit.
  3. On the details pane, select Update watchlist > Edit watchlist items.
  4. To edit an existing watchlist item, ...
  5. To add a new item to your watchlist,
Apr 3, 2024

Which of the following is a typical scenario for using an Azure Sentinel watchlist? ›

Use watchlists to help you with following scenarios: - **Investigate threats** and respond to incidents quickly with the rapid import of IP addresses, file hashes, and other data from CSV files.

How do watchlists work? ›

How do watchlists work? Watchlists have two main use cases. The most common is to prevent known fraudsters from accessing services or onboarding to an organization by requiring that every user first present their unique facial biometric.

What is a Sentinel Watchlist background check? ›

According to the vendor, in-depth background checks are conducted, which include extended address history, extended criminal history, UCC filings, real estate ownership, and financial sanctions/organized crime federal contract exclusionary parties.

What is an example of a watchlist? ›

A watchlist is a list of things that are being checked regularly, for example because they could cause problems or be in danger. The cuckoo is on a watchlist of species with declining numbers in the UK. The exchange put the company on a 'supervision' watchlist, intended as a warning to investors.

What is the point of a watchlist? ›

A watchlist is a set of securities that an investor monitors for potential trading or investing opportunities. Many brokerage and financial platforms allow for easy construction and viewing of watchlists.

What is a security watchlist? ›

When a law enforcement or intelligence agency identifies an individual as a potential terrorist threat to the United States and wants that individual watchlisted, the source agency nominates that person for inclusion in the consolidated watchlist maintained by the TSC.

How do I join a watchlist in Sentinel? ›

To use a watchlist in search query, write a Kusto query that uses the _GetWatchlist('watchlist-name') function and uses SearchKey as the key for your join. For Microsoft Sentinel in the Azure portal, under Configuration, select Watchlist.

What is the maximum file size of a watchlist in Sentinel? ›

Then upload that file when you create the watchlist in Microsoft Sentinel. Local file uploads are currently limited to files of up to 3.8 MB in size. A file that's over 3.8 MB in size and up to 500 MB is considered a large watchlist. Upload the file to an Azure Storage account.

What is the difference between Microsoft Sentinel and Azure Sentinel? ›

As previously mentioned, both names refer to the same product. Microsoft renamed Azure Sentinel to Microsoft Sentinel in November 2021.

What are the four primary capabilities of Microsoft Sentinel? ›

It provides threat intelligence and intelligent security analytic capabilities that facilitate threat visibility, alert detection, threat response, and proactive hunting.

What is the watchlist on my computer? ›

Watchlist is your app for keeping track of your favorite shows and series. Get notified when a new episode airs, be up to date with the latest news and with what other people are saying about the shows on your watchlist.

What are the 4 primary capabilities of Microsoft Sentinel? ›

It provides threat intelligence and intelligent security analytic capabilities that facilitate threat visibility, alert detection, threat response, and proactive hunting.

How to create a watchlist? ›

To create a watchlist, you should first identify your key investment criteria and decide what kinds of investments you are looking for. Then, using a stock screener or similar tool, search for stocks that fit those criteria and add them to your watchlist.

How to query a watchlist? ›

Query data in any table against data from a watchlist by treating the watchlist as a table for joins and lookups. When you create a watchlist, you define the *SearchKey*. The search key is the name of a column in your watchlist that you expect to use as a join with other data or as a frequent object of searches.

Top Articles
8.6. Configuring the NFS Server | Red Hat Product Documentation
Google Algorithm Update 2024: August 2024 Core Update
Ron Martin Realty Cam
Walgreens Boots Alliance, Inc. (WBA) Stock Price, News, Quote & History - Yahoo Finance
Koordinaten w43/b14 mit Umrechner in alle Koordinatensysteme
35105N Sap 5 50 W Nit
Espn Expert Picks Week 2
Nj State Police Private Detective Unit
Walmart End Table Lamps
Salem Oregon Costco Gas Prices
NHS England » Winter and H2 priorities
Marvon McCray Update: Did He Pass Away Or Is He Still Alive?
What Is Vioc On Credit Card Statement
Little Caesars 92Nd And Pecos
Wbiw Weather Watchers
Wemod Vampire Survivors
Dcf Training Number
Dtlr Duke St
Dewalt vs Milwaukee: Comparing Top Power Tool Brands - EXTOL
Gina Wilson Angle Addition Postulate
Wiseloan Login
Parkeren Emmen | Reserveren vanaf €9,25 per dag | Q-Park
Ficoforum
Page 2383 – Christianity Today
Coindraw App
10-Day Weather Forecast for Santa Cruz, CA - The Weather Channel | weather.com
Visit the UK as a Standard Visitor
Alternatieven - Acteamo - WebCatalog
1964 Impala For Sale Craigslist
Log in or sign up to view
Package Store Open Near Me Open Now
Busted! 29 New Arrests in Portsmouth, Ohio – 03/27/22 Scioto County Mugshots
R/Orangetheory
Smayperu
Litter-Robot 3 Pinch Contact & DFI Kit
That1Iggirl Mega
Eastern New Mexico News Obituaries
Merkantilismus – Staatslexikon
Daly City Building Division
11 Best Hotels in Cologne (Köln), Germany in 2024 - My Germany Vacation
Ethan Cutkosky co*ck
Mychart Mercy Health Paducah
Craigslist Antique
فیلم گارد ساحلی زیرنویس فارسی بدون سانسور تاینی موویز
Server Jobs Near
Walmart Listings Near Me
Diccionario De Los Sueños Misabueso
Cognitive Function Test Potomac Falls
Haunted Mansion Showtimes Near The Grand 14 - Ambassador
Wayward Carbuncle Location
Latest Posts
Article information

Author: Maia Crooks Jr

Last Updated:

Views: 5724

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Maia Crooks Jr

Birthday: 1997-09-21

Address: 93119 Joseph Street, Peggyfurt, NC 11582

Phone: +2983088926881

Job: Principal Design Liaison

Hobby: Web surfing, Skiing, role-playing games, Sketching, Polo, Sewing, Genealogy

Introduction: My name is Maia Crooks Jr, I am a homely, joyous, shiny, successful, hilarious, thoughtful, joyous person who loves writing and wants to share my knowledge and understanding with you.