Skip to content

Commit 079ee91

Browse files
authored
Merge pull request #296899 from duongau/fwcopilotga
Azure Firewall - Copilot integration (GA prep)
2 parents c1df1e5 + 5856d4f commit 079ee91

16 files changed

+28
-26
lines changed

articles/firewall/firewall-copilot.md

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Azure Firewall integration in Microsoft Security Copilot (preview)
2+
title: Azure Firewall integration in Microsoft Security Copilot
33
description: Learn about using Microsoft Security Copilot to investigate traffic flagged by Azure Firewall with Intrusion Detection and Prevention System (IDPS).
44
keywords: security copilot, copilot for security, threat intelligence, IDPS, intrusion detection and prevention system, plugin, integration, azure firewall, firewall copilot, open ai, openai, co-pilot
55
author: abhinavsriram
66
ms.author: asriram
7-
ms.date: 11/19/2024
7+
ms.date: 03/24/2025
88
ms.topic: concept-article
99
ms.service: azure-firewall
1010
ms.localizationpriority: high
@@ -13,11 +13,7 @@ ms.custom:
1313
ms.collection: Tier1, ce-skilling-ai-copilot
1414
---
1515

16-
# Azure Firewall integration in Microsoft Security Copilot (preview)
17-
18-
> [!IMPORTANT]
19-
> Azure Firewall integration in Microsoft Security Copilot is currently in PREVIEW.
20-
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
16+
# Azure Firewall integration in Microsoft Security Copilot
2117

2218
Security Copilot is a generative AI-powered security solution that helps increase the efficiency and capabilities of security personnel to improve security outcomes at machine speed and scale. It provides a natural language, assistive copilot experience helping support security professionals in end-to-end scenarios such as incident response, threat hunting, intelligence gathering, and posture management. For more information about what it can do, see [What is Microsoft Security Copilot?](/copilot/security/microsoft-security-copilot)
2319

@@ -40,11 +36,11 @@ You can use this integration in two different experience:
4036

4137
- [Security Copilot portal](https://securitycopilot.microsoft.com) (standalone experience)
4238

43-
:::image type="content" source="media/firewall-copilot/security-copilot-overview-image.jpg" alt-text="Screenshot of the Security Copilot portal with a prompt relevant to Firewall." lightbox="media/firewall-copilot/security-copilot-overview-image.jpg":::
39+
:::image type="content" source="media/firewall-copilot/security-copilot-overview.png" alt-text="Screenshot of the Security Copilot portal with a prompt relevant to Firewall." lightbox="media/firewall-copilot/security-copilot-overview.png":::
4440

4541
- [Copilot in Azure](/azure/copilot/overview) (embedded experience) in the Azure portal:
4642

47-
:::image type="content" source="media/firewall-copilot/azure-copilot-overview-image-new.png" alt-text="Screenshot of the Azure portal with a prompt relevant to Firewall." lightbox="media/firewall-copilot/azure-copilot-overview-image-new.png":::
43+
:::image type="content" source="media/firewall-copilot/azure-copilot-overview-image.png" alt-text="Screenshot of the Azure portal with a prompt relevant to Firewall." lightbox="media/firewall-copilot/azure-copilot-overview-image.png":::
4844

4945
For more information, see [Microsoft Security Copilot experiences](/security-copilot/experiences-security-copilot) and [Microsoft Copilot in Azure capabilities](/azure/copilot/capabilities).
5046

@@ -79,58 +75,64 @@ To view the list of built-in system capabilities for Azure Firewall, use the fol
7975
1. Enter your prompt in the prompt bar on either the [Security Copilot portal](https://securitycopilot.microsoft.com) or via the [Copilot in Azure](/azure/copilot/overview) experience in the Azure portal.
8076

8177
> [!IMPORTANT]
82-
> Use of Copilot in Azure to query Azure Firewall is included with Security Copilot and requires [security compute units (SCUs)](/security-copilot/get-started-security-copilot#security-compute-units). You can provision SCUs and increase or decrease them at any time. For more information on SCUs, see [Get started with Microsoft Security Copilot](/security-copilot/get-started-security-copilot).
83-
> If you do not have Security Copilot properly configured but ask a question relevant to the Azure Firewall capabilities via the Copilot in Azure experience then you will see an error message.
78+
> Use of Copilot in Azure to query Azure Firewall is included with Security Copilot and requires [security compute units (SCUs)](/security-copilot/get-started-security-copilot#security-compute-units). You can deploy SCUs and increase or decrease them at any time. For more information on SCUs, see [Get started with Microsoft Security Copilot](/security-copilot/get-started-security-copilot).
79+
> If you don't have Security Copilot properly configured but ask a question relevant to the Azure Firewall capabilities through the Copilot in Azure experience then you'll see an error message.
8480
8581
## Sample Azure Firewall prompts
8682

8783
There are many prompts you can use to get information from Azure Firewall. This section lists the ones that work best today. They're continuously updated as new capabilities are launched.
8884

89-
### Retrieve the top IDPS signature hits for an Azure Firewall
85+
### Retrieve the top IDPS signature hits for a given Azure Firewall
9086

9187
Get **log information** about the traffic intercepted by the IDPS feature instead of constructing KQL queries manually.
9288

89+
:::image type="content" source="media/firewall-copilot/idps-prompts.png" alt-text="Screenshot displaying the capability to retrieve the top IDPS signature hits for an Azure Firewall." lightbox="media/firewall-copilot/idps-prompts-expanded.png":::
90+
9391
**Sample prompts**:
9492

95-
- Has there been any malicious traffic intercepted by my Firewall _\<Firewall name\>_?
96-
- What are the top 20 IDPS hits from the last seven days for Firewall _\<Firewall name\>_ in resource group _\<resource group name\>_?
97-
- Show me in tabular form the top 50 attacks that targeted Firewall _\<Firewall name\>_ in subscription _\<subscription name\>_ in the past month.
93+
- Has there been any malicious traffic intercepted by my Firewall `<Firewall name>`?
94+
- What are the top 20 IDPS hits from the last seven days for Firewall `<Firewall name>` in resource group `<resource group name>`?
95+
- Show me in tabular form the top 50 attacks that targeted Firewall `<Firewall name>` in subscription `<subscription name>` in the past month.
9896

9997
### Enrich the threat profile of an IDPS signature beyond log information
10098

10199
Get **additional details** to enrich the threat information/profile of an IDPS signature instead of compiling it yourself manually.
102100

101+
:::image type="content" source="media/firewall-copilot/threat-profile.png" alt-text="Screenshot showing the capability to enrich the threat profile of an IDPS signature beyond log information." lightbox="media/firewall-copilot/threat-profile-expanded.png":::
102+
103103
**Sample prompts**:
104104

105105
- Explain why IDPS flagged the top hit as high severity and the fifth hit as low severity.
106106
- What can you tell me about this attack? What are the other attacks this attacker is known for?
107-
- I see that the third signature ID is associated with CVE _\<CVE number\>_, tell me more about this CVE.
107+
- I see that the third signature ID is associated with CVE `<CVE number\>`, tell me more about this CVE.
108108

109-
> [!NOTE]
110-
> The Microsoft Threat Intelligence plugin is another source that Security Copilot may use to provide threat intelligence for IDPS signatures.
109+
> [!NOTE]
110+
> The Microsoft Threat Intelligence plugin is another source that Security Copilot might use to provide threat intelligence for IDPS signatures.
111111
112-
### Look for a given IDPS signature across your tenant, subscription, or resource group
112+
### Look for a given IDPS signature across your tenant, subscriptions, or resource groups
113113

114114
Perform a **fleet-wide search** (over any scope) for a threat across all your Firewalls instead of searching for the threat manually.
115115

116+
:::image type="content" source="media/firewall-copilot/search-tenant-subscription.png" alt-text="Screenshot showing the capability to search for a given IDPS signature across your tenant, subscriptions, or resource groups." lightbox="media/firewall-copilot/search-tenant-subscription-expanded.png":::
117+
116118
**Sample prompts**:
117119

118-
- Was signature ID _\<ID number\>_ only stopped by this one Firewall? What about others across this entire tenant?
119-
- Was the top hit seen by any other Firewall in the subscription _\<subscription name\>_?
120-
- Over the past week did any Firewall in resource group _\<resource group name\>_ see signature ID _\<ID number\>_?
120+
- Was signature ID `<ID number\>` only stopped by this one Firewall? What about others across this entire tenant?
121+
- Was the top hit seen by any other Firewall in the subscription `<subscription name>`?
122+
- Over the past week did any Firewall in resource group `<resource group name\>` see signature ID `<ID number>`?
121123

122124
### Generate recommendations to secure your environment using Azure Firewall's IDPS feature
123125

124126
Get **information from documentation** about using Azure Firewall's IDPS feature to secure your environment instead of having to look up this information manually.
125127

128+
:::image type="content" source="media/firewall-copilot/recommendations.png" alt-text="Screenshot showing the generated recommendations to secure your environment using Azure Firewall's IDPS feature capability." lightbox="media/firewall-copilot/recommendations-expanded.png":::
129+
126130
**Sample prompts**:
127131

128132
- How do I protect myself from future attacks from this attacker across my entire infrastructure?
129-
- If I want to make sure all my Azure Firewalls are protected against attacks from signature ID _\<ID number\>_, how do I accomplish this?
133+
- If I want to make sure all my Azure Firewalls are protected against attacks from signature ID `<ID number\>`, how do I accomplish this?
130134
- What is the difference in risk between alert only and alert and block modes for IDPS?
131135

132-
:::image type="content" source="media/firewall-copilot/copilot-capability-4-embedded.png" alt-text="Screenshot showing the generated recommendations to secure your environment using Azure Firewall's IDPS feature capability." lightbox="media/firewall-copilot/copilot-capability-4-embedded.png":::
133-
134136
> [!NOTE]
135137
> Security Copilot may also use the _Ask Microsoft Documentation_ capability to provide this information and when using this capability via the Copilot in Azure experience, the _Get Information_ capability may be used to provide this information.
136138
@@ -154,7 +156,7 @@ Use the **like** and **dislike** buttons at the bottom of each completed prompt.
154156

155157
## Privacy and data security in Security Copilot
156158

157-
When you interact with Security Copilot (via the Security Copilot portal or via the Copilot in Azure experience) to get Azure Firewall data, Copilot pulls that data from Azure Firewall. The prompts, the data retrieved, and the output shown in the prompt results are processed and stored within the Copilot service. For more information, see [Privacy and data security in Microsoft Security Copilot](/copilot/security/privacy-data-security).
159+
When you interact with Security Copilot either through the Security Copilot portal or the Copilot in Azure experience to get information, Copilot pulls that data from Azure Firewall. The prompts, the data retrieved, and the output shown in the prompt results are processed and stored within the Copilot service. For more information, see [Privacy and data security in Microsoft Security Copilot](/copilot/security/privacy-data-security).
158160

159161
## Related content
160162

Binary file not shown.
656 KB
Loading
-22.6 KB
Loading
Binary file not shown.
-2.76 KB
Loading
101 KB
Loading
101 KB
Loading
175 KB
Loading
175 KB
Loading

0 commit comments

Comments
 (0)