You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/firewall-manager/policy-overview.md
+29-16Lines changed: 29 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,24 +5,49 @@ author: vhorne
5
5
ms.service: firewall-manager
6
6
services: firewall-manager
7
7
ms.topic: conceptual
8
-
ms.date: 11/24/2020
8
+
ms.date: 10/26/2021
9
9
ms.author: victorh
10
10
---
11
11
12
12
# Azure Firewall Manager policy overview
13
13
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.
A policy can be created and managed in multiple ways, including the Azure portal, REST API, templates, Azure PowerShell, and CLI.
21
21
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).
23
23
24
24
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.
25
25
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
+
26
51
## Hierarchical policies
27
52
28
53
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
32
57
33
58
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**.
34
59
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.
36
61
37
62
NAT rule collections aren't inherited because they're specific to a given firewall.
38
63
39
64
With inheritance, any changes to the parent policy are automatically applied down to associated firewall child policies.
40
65
41
-
## Traditional rules and policies
42
66
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. |
0 commit comments