Skip to content

Commit 8584b36

Browse files
authored
Merge pull request #177385 from vhorne/fwm-policy
Update policy overview from Eliran
2 parents 523b773 + d884e90 commit 8584b36

File tree

1 file changed

+29
-16
lines changed

1 file changed

+29
-16
lines changed

articles/firewall-manager/policy-overview.md

Lines changed: 29 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,49 @@ author: vhorne
55
ms.service: firewall-manager
66
services: firewall-manager
77
ms.topic: conceptual
8-
ms.date: 11/24/2020
8+
ms.date: 10/26/2021
99
ms.author: victorh
1010
---
1111

1212
# Azure Firewall Manager policy overview
1313

14-
Firewall Policy is an Azure resource that contains NAT, network, and application rule collections, and Threat Intelligence settings. It's a global resource that can be used across multiple Azure Firewall instances in Secured Virtual Hubs and Hub Virtual Networks. Policies work across regions and subscriptions.
14+
Firewall Policy the recommended method to configure your Azure Firewall. It's a global resource that can be used across multiple Azure Firewall instances in Secured Virtual Hubs and Hub Virtual Networks. Policies work across regions and subscriptions.
1515

1616
![Azure Firewall Manager policy](media/policy-overview/policy-overview.png)
1717

1818
## Policy creation and association
1919

2020
A policy can be created and managed in multiple ways, including the Azure portal, REST API, templates, Azure PowerShell, and CLI.
2121

22-
You can also migrate existing rules from Azure Firewall using the portal or Azure PowerShell to create policies. For more information, see [How to migrate Azure Firewall configurations to Azure Firewall policy](migrate-to-policy.md).
22+
You can also migrate existing Classic rules from Azure Firewall using the portal or Azure PowerShell to create policies. For more information, see [How to migrate Azure Firewall configurations to Azure Firewall policy](migrate-to-policy.md).
2323

2424
Policies can be associated with one or more virtual hubs or VNets. The firewall can be in any subscription associated with your account and in any region.
2525

26+
## Classic rules and policies
27+
28+
Azure Firewall supports both Classic rules and policies, but policies is the recommenced configuration. The following table compares policies and classic rules:
29+
30+
31+
| Subject | Policy | Classic rules |
32+
| ------- | ------- | ----- |
33+
|Contains |NAT, Network, Application rules, custom DNS and DNS proxy settings, IP Groups, and Threat Intelligence settings (including allowlist), IDPS, TLS Inspection, Web Categories, URL Filtering|NAT, Network, and Application rules, custom DNS and DNS proxy settings, IP Groups, and Threat Intelligence settings (including allowlist)|
34+
|Protects |Virtual hubs and Virtual Networks|Virtual Networks only|
35+
|Portal experience |Central management using Firewall Manager|Standalone firewall experience|
36+
|Multiple firewall support |Firewall Policy is a separate resource that can be used across firewalls|Manually export and import rules, or using third-party management solutions |
37+
|Pricing |Billed based on firewall association. See [Pricing](#pricing).|Free|
38+
|Supported deployment mechanisms |Portal, REST API, templates, Azure PowerShell, and CLI|Portal, REST API, templates, PowerShell, and CLI. |
39+
40+
## Standard and Premium policies
41+
42+
Azure Firewall supports Standard and Premium policies. The following table summarizes the difference between the two:
43+
44+
45+
|Policy type|Feature support | Firewall SKU support|
46+
|---------|---------|----|
47+
|Standard policy |NAT rules, Network rules, Application rules<br>Custom DNS, DNS proxy<br>IP Groups<br>Web Categories<br>Threat Intelligence|Standard or Premium|
48+
|Premium policy |All Standard feature support, plus:<br><br>TLS Inspection<br>Web Categories<br>URL Filtering<br>IDPS|Premium
49+
50+
2651
## Hierarchical policies
2752

2853
New policies can be created from scratch or inherited from existing policies. Inheritance allows DevOps to create local firewall policies on top of organization mandated base policy.
@@ -32,25 +57,13 @@ Network rule collections inherited from a parent policy are always prioritized a
3257

3358
Threat Intelligence mode is also inherited from the parent policy. You can set your threat Intelligence mode to a different value to override this behavior, but you can't turn it off. It's only possible to override with a stricter value. For example, if your parent policy is set to **Alert only**, you can configure this local policy to **Alert and deny**.
3459

35-
Like Threat Intelligence mode, the Threat Intelligence allow list is inherited from the parent policy. The child policy can add additional IP addresses to the allow list.
60+
Like Threat Intelligence mode, the Threat Intelligence allowlist is inherited from the parent policy. The child policy can add additional IP addresses to the allowlist.
3661

3762
NAT rule collections aren't inherited because they're specific to a given firewall.
3863

3964
With inheritance, any changes to the parent policy are automatically applied down to associated firewall child policies.
4065

41-
## Traditional rules and policies
4266

43-
Azure Firewall supports both traditional rules and policies. The following table compares policies and rules:
44-
45-
46-
| Subject | Policy | Rules |
47-
| ------- | ------- | ----- |
48-
|Contains |NAT, Network, Application rules, custom DNS and DNS proxy settings, IP Groups, and Threat Intelligence settings (including allow list)|NAT, Network, and Application rules, custom DNS and DNS proxy settings, IP Groups, and Threat Intelligence settings (including allow list)|
49-
|Protects |Virtual hubs and Virtual Networks|Virtual Networks only|
50-
|Portal experience |Central management using Firewall Manager|Standalone firewall experience|
51-
|Multiple firewall support |Firewall Policy is a separate resource that can be used across firewalls|Manually export and import rules, or using third-party management solutions |
52-
|Pricing |Billed based on firewall association. See [Pricing](#pricing).|Free|
53-
|Supported deployment mechanisms |Portal, REST API, templates, Azure PowerShell, and CLI|Portal, REST API, templates, PowerShell, and CLI. |
5467

5568
## Pricing
5669

0 commit comments

Comments
 (0)