---
updatedAt: 2025-09-25T02:01:16.000Z
agentTools:
  projectIndex: https://gtidocs.readme.io/llms.txt
---

# ASM Splunk Integration

> 🚧 Special privileges required
>
> This feature is only available to ASM administrators.

> We strongly recommend you use the [Mandiant Advantage for Splunk](https://gtidocs.readme.io/docs/mandiant-advantage-for-splunk) integration instead of this legacy integration. The integration discussed in this article will be deprecated by the end of November 2022. 

The (legacy) [Intrigue Platform Add-on](https://splunkbase.splunk.com/app/5481/) enables Splunk users to load data such as entities and issues from Attack Surface Management (ASM) directly into their Splunk Enterprise instance.

This page documents the process for using the Intrigue Platform Add-on to connect your Splunk Enterprise instance to ASM. The following is an outline of all of the required steps, along with the detailed instructions for each step:

* Step 1: Download and Install the Add-on
* Step 2: Gather Collection Info from ASM
* Step 3. Configure the Intrigue App in Splunk

## Step 1: Download and Install the Add-on

The add-on is available from [Splunkbase](https://splunkbase.splunk.com/app/6128/#/overview).

1. From Splunkbase, download and save the add-on (`intrigue-platform-add-on_101.tgz`) to your desktop.
2. Follow the directions from Splunk to install the add-on. A summary of one of the methods is provided here but refer to your Splunk documentation for complete details:
   1. Log into your Splunk Enterprise instance.
   2. Navigate to **Apps > Manage Apps**.
   3. Click **Install app from file**.
   4. Upload the file that you just downloaded.
   5. Restart Splunk.

After installation, the add-on should be accessible from your **Apps** menu.

## Step 2: Gather Collection Info from ASM

After installing the app, you will need to enter the following information from ASM to enable loading of any data into Splunk:

* Access Keys
* UUID of a Collection

### Access keys

1. In your ASM instance, navigate to **Projects and Settings** **> Account Settings**.
2. Click **API Keys** to bring up a list of any keys that may already exist.
3. Click **Generate New Key** and make a note of the **Access Key** and **Secret Key** that are shown. You will use these in Step 3 when configuring access to a Collection in Splunk.

   ***WARNING***: This is the ONLY time you will have access to this information, so if they are lost you will have to remove this set and generate a new pair of keys.

<Image align="center" width="600px" src="https://storage.googleapis.com/gtidocresources/guides/asm/images/asm_splunk_apikey_20240613.png" />

### UUID of a Collection

The UUID of a Collection is what Splunk uses to identify which Collection it will use as a data source. Repeat the following steps for every Collection whose data is to be loaded into Splunk.

1. From the main dashboard of ASM, navigate to **Collections > Collection Settings**.
2. Click on the name of the Collection to use as the data source.
3. Under the name of the Collection will be **UUID**, with a clipboard icon next to it. Click the clipboard icon to put the complete UUID into your clipboard.
4. Make a note of the UUID, as you will use it when configuring access to this Collection in Splunk in the next step.

<Image align="center" width="600px" src="https://storage.googleapis.com/gtidocresources/guides/asm/images/asm_splunk_uuid_20240614.png" />

## Step 3. Configure the Intrigue App in Splunk

Splunk must now be configured with the Collection information from ASM so that data can be loaded.

1. In Splunk, locate and open the **Intrigue** app.

<Image align="center" width="200px" src="https://storage.googleapis.com/gtidocresources/guides/asm/images/asm_splunk_app_20240614.png" />

2. For each *Collection* and *Item Type* to load into Splunk:
   1. Click **Create New Input** to specify the details of the data ingestion. The following information must be entered:
      * **Name**: Name for this input configuration. Does not have to match the actual name of the Collection.
      * **Interval**: Interval (in seconds) for obtaining data. Must be between 21600 (6 hrs) and 43200 (12 hrs).
      * **Index**: Splunk index.
      * **Collection Name**: UUID of the Collection from *Gathering Info* above.
      * **Item Type**: Type of data to load from ASM.\
        ***WARNING***: Currently only Entities and Issues are fully supported. Selecting any other type may result in false positives being included.
      * **Access Key**: Access Key from *Gathering Info* above.
      * **Secret Key**: Secret Key from *Gathering Info* above.
   2. Click **Add** to save the input and display it in the list.

<Image align="center" width="00px" src="https://storage.googleapis.com/gtidocresources/guides/asm/images/asm_splunk_intrigue_20240614.png" />

Once a Collection is added, results could be available in as soon as a few minutes depending on the size of the Collections.

<Image align="center" width="700px" src="https://storage.googleapis.com/gtidocresources/guides/asm/images/asm_splunk_summary_20240614.png" />

You can then use the **Search** page to query and sort through the returned data.

<Image align="center" width="800px" src="https://storage.googleapis.com/gtidocresources/guides/asm/images/asm_splunk_search_20240614.png" />