Field reference per rule type
This topic lists fields supported for each type of rule.
These details differ per vendor and security control type, and AppViz rules are customized as needed.
Common fields
Common fields must be defined for all rules, regardless of vendor or control type.
Define common fields as follows:
Rule name |
Enter a unique and meaningful name for this rule. |
Install on .. |
From the dropdown, select the security controls you want to install this rule on. To automatically select all security controls, select the Install on all security controls in this policy checkbox. |
Action |
Select the action you want this rule to control. Default: Allow |
For more details, see:
- Azure Firewall (classic) controls
- Azure NSGs (Network Security Groups) controls
- Azure Firewall controls
- AWS SGs (Security Groups) controls
- Google Cloud Firewall controls
Azure Firewall (classic) controls
Azure Firewall (classic) controls support the following types of rules:
Azure Firewall (classic) controls are made up of rule collections. Each rule collection is associated to only one rule type.
Network rule fields
Define Network rules with values for Common fields, as well as the following:
Collection |
A set of rules with the same action and priority. Select an existing collection from the dropdown list. If you don't see the collection that you need, click Cancel, and create a new collection. For details, see Add a new collection (For Azure Firewall (classic) only) . |
Source Addresses |
Enter one or more IP addresses, or a range of IP addresses, to use as the source. Separate multiple values by commas. |
Destination Type |
Select one of the following:
|
Service Tags |
Displayed only if you selected Service Tag as the Destination Type. Select one or more tags to apply to this rule.
|
Destination Addresses |
Displayed only if you selected IP Addresses as the Destination Type. Enter one or more IP addresses, or a range of IP addresses, to use as the destination. Separate multiple values by commas. |
Protocols |
Select the protocols you want to control using the new rule. |
Destination Ports |
Enter one or more ports, or a range of ports, to use as the destination. Separate multiple values by commas. |
Application rule fields
Define Application rules with values for Common fields, as well as the following:
Collection |
A set of rules with the same action and priority. Select an existing collection from the dropdown list. Note: If you don't see the collection that you need, click Cancel, and create a new collection. For details, see Add a new collection (For Azure Firewall (classic) only) . |
Source Addresses |
Enter one or more IP addresses, or a range of IP addresses, to use as the source. Separate multiple values by commas. |
Application Rule Type |
Select one of the following:
|
FQDN Tags |
Displayed only if you selected FQDN Tags as the Application Rule Type. Select one or more tags to apply to this rule.
|
Target FQDNs |
Displayed only if you selected Target FQDN as the Destination Type.
|
Protocol:Port |
Displayed only if you selected Target FQDN as the Destination Type.
|
Azure NSGs (Network Security Groups) controls
Azure Network Security Group controls support both Inbound and Outbound rules.
Define NSG Inbound and Outbound rules with values for Common fields, as well as the following:
Priority |
Enter a unique integer between 100-4096 |
Source |
Select one of the following to use as your source:
|
Source IP Addresses |
Displayed only if you selected IP Addresses in the Source dropdown. Enter one or more IP addresses to use as the source. Separate multiple values with commas. |
Source Service Tag |
Displayed only if you selected Service Tag in the Source dropdown. Select a related service tag from the dropdown list. |
Source Application Security Group |
Displayed only if you selected Application security group in the Source dropdown. Select a related security group from the dropdown list. |
Source Port Ranges |
Enter one or more source port ranges you want to control using the new rule. Separate multiple values with commas. |
Destination |
Select one of the following to use as your destination:
|
Destination IP Addresses |
Displayed only if you selected IP Addresses in the Destination dropdown. Enter one or more IP addresses to use as the destination. Separate multiple values with commas. |
Destination Application Security Group |
Displayed only if you selected Application security group in the Destination dropdown. Select a related security group from the dropdown list. |
Destination Port Ranges |
Enter one or more destination port ranges you want to control using the new rule. Separate multiple values with commas. |
Protocol |
Select one of the following:
|
AppViz comment |
Free text that describes the rule. Note: This text is a AppViz-based comment. Your Azure description remains read-only. |
Priority |
Enter a unique integer between 100-4096 |
Source |
Select one of the following to use as your destination:
|
Source IP Addresses |
Displayed only if you selected IP Addresses in the Source dropdown. Enter one or more IP addresses to use as the source. Separate multiple values with commas. |
Source Application Security Group |
Displayed only if you selected Application security group in the Source dropdown. Select a related security group from the dropdown list. |
Source Port Ranges |
Enter one or more source port ranges you want to control using the new rule. Separate multiple values with commas. |
Destination |
Select one of the following to use as your source:
|
Destination IP Addresses |
Displayed only if you selected IP Addresses in the Destination dropdown. Enter one or more IP addresses to use as the destination. Separate multiple values with commas. |
Destination Service Tag |
Displayed only if you selected Service Tag in the Destination dropdown. Select a related service tag from the dropdown list. |
Destination Application Security Group |
Displayed only if you selected Application security group in the Destination dropdown. Select a related security group from the dropdown list. |
Destination Port Ranges |
Enter one or more destination port ranges you want to control using the new rule. Separate multiple values with commas. |
Protocol |
Select one of the following:
|
AppViz comment |
Free text that describes the rule. Note: This text is a AppViz-based comment. Your Azure description remains read-only. |
Azure Firewall controls
Azure Firewall Policies controls can support the following types of rules:
Azure Firewall Policies controls are made up of groups of rule collections. Each group, with its collections of rules, is associated to only one rule type.
Installed on |
The Azure Firewall the policy set is installed on. |
Rule Collection Group |
A group of rule collections. Click the group to see its rules. The rule collection group's name is preceded by the group's priority. For example: 100 Rule Collection Group: RuleCollectionGrpDemo001 |
Priority |
Rule collection priority. |
Rule Collection Name |
The name of the rule collection. |
Rule Name |
The name of the rule. |
Source Addresses |
One or more IP addresses, or a range of IP addresses, used as the source. |
Destination Addresses |
One or more IP addresses, or a range of IP addresses, used as the destination. |
Protocols |
Communication protocols to use to transfer data. |
Destination Ports |
One or more ports, or a range of ports, used as the destination. |
Action |
The action the rule controls. For example: Allow |
Installed on |
The Azure Firewall the policy set is installed on. |
Rule Collection Group |
A group of rule collections. Click the group to see its rules. The rule collection group's name is preceded by the group's priority. For example: 100 Rule Collection Group: RuleCollectionGrpDemo001 |
Priority |
Rule collection priority. |
Rule Collection Name |
The name of the rule collection. |
Rule Name |
The name of the rule. |
Source Addresses |
One or more IP addresses, or a range of IP addresses, used as the source. |
Destination Addresses |
One or more IP addresses, or a range of IP addresses, used as the destination. |
Protocols |
Communication protocols to use to transfer data. |
Destination Ports |
One or more ports, or a range of ports, used as the destination. |
Action |
The action the rule controls. For example: Allow |
Installed on |
The Azure Firewall the policy set is installed on. |
Rule Collection Group |
A group of rule collections. Click the group to see its rules. The rule collection group's name is preceded by the group's priority. For example: 100 Rule Collection Group: RuleCollectionGrpDemo001 |
Priority |
Rule collection priority. |
Rule Collection Name |
The name of the rule collection. |
Rule Name |
The name of the rule. |
Source Addresses |
One or more IP addresses, or a range of IP addresses, used as the source. |
Destination Addresses |
One or more IP addresses, or a range of IP addresses, used as the destination. |
Protocols |
Communication protocols to use to transfer data. |
Destination Ports |
One or more ports, or a range of ports, used as the destination. |
Translated Addresses | The IP address value to which the destination port is translated. |
Translated Ports | The port value to which the destination port is translated. |
Action |
The action the rule controls. For example: Allow |
AWS SGs (Security Groups) controls
Define AWS SG Inbound and Outbound rules with values for the following:
Source / Destination Type |
Select one of the following:
Separate multiple values with commas. |
IP Addresses |
Displayed only if you selected IP Address as the Source or Destination Type. Enter an CIDR IP address, such as 192.168.99.0/24. If connecting from behind a firewall, enter the IP address range used by the client computers. Multiple values are not supported. |
VPC |
Displayed only if you selected Security Group as the Source or Destination Type. Select a VPC from the dropdown list. |
Protocol |
Select one of the following:
|
Port range |
Displayed only if you selected ANY, TCP, or UDP in the Protocol field. Enter the port range you want to control using the new rule. |
ICMP Type |
Displayed only if you selected ICMP in the Protocol field. Select the type of ICMP you want to define for the rule. |
ICMP Sub-Type |
Displayed only if you selected a relevant option in the ICMP Type field. Select the ICMP sub-type you want to define for the rule. |
Security Group |
Displayed only if you selected Security Group as the Source or Destination Type and a VPC is selected. Lists the security groups relevant to the selected VPC. Select a security group from the dropdown list. |
Install on .. |
From the dropdown, select the security controls you want to install this rule on. To automatically select all security controls, select the Install on all security controls in this policy checkbox. |
AppViz comment |
Free text that describes the rule. Note: This text is a AppViz-based comment. Your Azure description remains read-only. |
Google Cloud Firewall controls
Google Cloud Firewall rules are received from Google Cloud and can only be viewed.