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
decription: Learn how to use Azure Firewall's Draft and Deployment feature to make and apply bulk updates to your firewall policies efficiently. This article provides step-by-step guidance on creating, updating, and deploying drafts, along with supported scenarios and limitations.
3
+
description: Learn how to use Azure Firewall's Draft and Deployment feature to make and apply bulk updates to your firewall policies efficiently. This article provides step-by-step guidance on creating, updating, and deploying drafts, along with supported scenarios and limitations.
4
4
services: firewall
5
5
author: vekannan
6
6
ms.service: azure-firewall
@@ -11,7 +11,7 @@ ms.author: duau
11
11
12
12
# Azure Firewall Draft + Deployment (preview)
13
13
14
-
Organizations often need to update their Azure Firewall Policy for various reasons, such as onboarding new applications or workloads, addressing security vulnerabilities, performing maintenance, or optimizing policies by merging or removing unused rules. These updates may involve multiple contributors, and each change can take several minutes to deploy.
14
+
Organizations often need to update their Azure Firewall Policy for various reasons, such as onboarding new applications or workloads, addressing security vulnerabilities, performing maintenance, or optimizing policies by merging or removing unused rules. These updates can involve multiple contributors, and each change can take several minutes to deploy.
15
15
16
16
[!IMPORTANT]
17
17
> **Azure Firewall Draft + Deployment** is currently in PREVIEW.
@@ -29,13 +29,13 @@ The Draft and Deployment feature is designed for specific use cases and has cert
29
29
30
30
### Supported scenarios
31
31
32
-
- This feature is exclusively available for Azure Firewall Policies. It does not support firewalls configured with classic rules.
32
+
- This feature is exclusively available for Azure Firewall Policies. It doesn't support firewalls configured with classic rules.
33
33
34
34
### Limitations
35
35
36
-
- A draft is created as a clone of the currently applied policy. Any changes made to the applied policy after the draft's creation will not be reflected in the draft unless manually updated.
37
-
- Deploying a draft replaces the entire applied policy. Any modifications made to the applied policy after the draft's creation will be lost unless they are included in the draft.
38
-
- Creating a new Rule Collection Group (RCG) is not supported directly within a policy draft.
36
+
- A draft is created as a clone of the currently applied policy. Any changes made to the applied policy after the creation of the draft isn't reflected in the draft unless manually updated.
37
+
- Deploying a draft replaces the entire applied policy. Changes made to the applied policy after the draft is created aren't preserved unless they're also added to the draft.
38
+
- Creating a new Rule Collection Group (RCG) isn't supported directly within a policy draft.
39
39
- Only one draft can exist for a policy at any given time.
40
40
41
41
## Prerequisites
@@ -51,7 +51,7 @@ Azure Firewall Draft + Deployment allows you to make bulk updates to your firewa
51
51
52
52
1. In the Azure portal, navigate to your existing firewall policy or create a new one.
53
53
54
-
1. On the **Azure Firewall Policy**blade, under the **Management** section, select **Draft & Deployment**, then select **Create a new draft**. This creates a draft that is an exact copy of your current applied policy.
54
+
1. On the **Azure Firewall Policy**page, under the **Management** section, select **Draft & Deployment**, then select **Create a new draft**. This creates a draft that is an exact copy of your current applied policy.
55
55
56
56
1. On the draft page, make changes or additions to your rules or settings. These pages are identical to those in the deployed policy. The changes will only take effect when you deploy the draft.
57
57
@@ -74,21 +74,21 @@ Azure Firewall Draft + Deployment allows you to make bulk updates to your firewa
74
74
az login
75
75
```
76
76
77
-
1. Create a draft using [az network firewall policy draft create](/cli/azure/network/firewall/policy/draft/create) command. This command creates a draft of the current applied policy. You can use the `--policy-name` and `--resource-group` parameters to specify the name and resource group of your firewall policy:
77
+
1. Create a draft using [az network firewall policy draft create](/cli/azure/network/firewall/policy/draft#az-network-firewall-policy-draft-create) command. This command creates a draft of the current applied policy. You can use the `--policy-name` and `--resource-group` parameters to specify the name and resource group of your firewall policy:
78
78
79
79
```azurecli-interactive
80
80
az network firewall policy draft create --policy-name fw-policy --resource-group test-rg
81
81
```
82
82
83
-
1. Update the settings using [az network firewall policy draft update](/cli/azure/network/firewall/policy/draft/update) command. You can use the `--threat-intel-mode` and `--idps-mode` parameters to specify the threat intelligence mode and IDPS mode for the draft:
83
+
1. Update the settings in the draft using the [az network firewall policy draft update](/cli/azure/network/firewall/policy/draft#az-network-firewall-policy-draft-update) command. This command allows you to modify the threat intelligence mode and IDPS mode for the draft. Use the `--threat-intel-mode` parameter to set the desired threat intelligence mode and the `--idps-mode` parameter to configure the intrusion detection and prevention system (IDPS) mode:
84
84
85
85
```azurecli-interactive
86
86
az network firewall policy draft update --policy-name fw-policy --resource-group test-rg --threat-intel-mode Off --idps-mode Deny
87
87
```
88
88
89
89
1. Update Draft Rules
90
90
91
-
- Create a New Rule Collection Group (RCG) using [az network firewall policy rule-collection-group draft create](/cli/azure/network/firewall/policy/rule-collection-group/draft/create) command:
91
+
- Create a New Rule Collection Group (RCG) using [az network firewall policy rule-collection-group draft create](/cli/azure/network/firewall/policy/rule-collection-group/draft#az-network-firewall-policy-rule-collection-group-draft-create) command:
@@ -114,19 +114,19 @@ Azure Firewall Draft + Deployment allows you to make bulk updates to your firewa
114
114
--ip-protocols TCP UDP
115
115
```
116
116
117
-
1. View the details of the draft using [az network firewall policy draft show](/cli/azure/network/firewall/policy/draft/show) command:
117
+
1. View the details of the draft using [az network firewall policy draft show](/cli/azure/network/firewall/policy/draft#az-network-firewall-policy-rule-collection-group-draft-show) command:
118
118
119
119
```azurecli-interactive
120
120
az network firewall policy draft show --policy-name fw-policy --resource-group test-rg
121
121
```
122
122
123
-
1. Deploy the draft to apply the changes using [az network firewall policy deploy](/cli/azure/network/firewall/policy/deploy) command:
123
+
1. Deploy the draft to apply the changes using [az network firewall policy deploy](/cli/azure/network/firewall/policy#az-network-firewall-policy-deploy) command:
124
124
125
125
```azurecli-interactive
126
126
az network firewall policy deploy --name fw-policy --resource-group test-rg
127
127
```
128
128
129
-
1. Discard the draft if you no longer need it using [az network firewall policy draft delete](/cli/azure/network/firewall/policy/draft/delete) command:
129
+
1. Discard the draft if you no longer need it using [az network firewall policy draft delete](/cli/azure/network/firewall/policy/draft#az-network-firewall-policy-rule-collection-group-draft-delete) command:
130
130
131
131
```azurecli-interactive
132
132
az network firewall policy draft delete --policy-name fw-policy --resource-group test-rg
@@ -147,7 +147,8 @@ Azure Firewall Draft + Deployment allows you to make bulk updates to your firewa
- Use the [New-AzFirewallPolicyRuleCollectionGroupDraft](/powershell/module/az.network/new-azfirewallpolicyrulecollectiongroupdraft) cmdlet to create a new rule collection group (RCG) in the draft. Specify the RCG name, resource group, and policy name:
0 commit comments