SmartZone Firewall Profile Creator
Create L3 ACL policies and firewall profiles via SmartZone API
SmartZone Credentials
Hostname/IP
Username
Password
Domain (Optional)
List Domains
Profile Configuration
Profile Name
Not required when using wildcard file
Description
Default Action
ALLOW
BLOCK
Rate Limiting (Optional)
Uplink Rate (Mbps)
Downlink Rate (Mbps)
Rule Files
📥 Download Rules Template (CSV)
📥 Download Wildcard Sites Template (CSV)
ACL Rules File (Required)
ⓘ
CSV Format Tips:
•
For "any":
Leave IP/port cells blank (not 0.0.0.0)
•
Single ports:
set min=max and enablePortRange=false
•
Port ranges:
set different min/max and enablePortRange=true
•
Single IPs:
use /32 mask (e.g., 192.168.1.1/255.255.255.255)
•
Subnets:
use appropriate mask and enableSubnet=true
• Use uppercase for protocols: TCP, UDP, etc.
• Use 'X' in IP addresses for wildcard replacement
• Leave protocol empty for "any protocol"
Upload CSV or JSON file with ACL rules
Wildcard Sites File (Optional)
ⓘ
Wildcard File Usage:
• Creates multiple firewall profiles from one rule template
• CSV must have 'name' and 'octet' columns
• Each row creates a separate profile
• The 'name' becomes the profile name
• The 'octet' replaces all 'X' in IP addresses
• Example: X in 192.168.X.0 becomes the octet value
• Profile name not required when using this file
Upload CSV for multiple site profiles
Create Firewall Profile(s)
Cleanup Profiles
Results
Select Domain
Cancel
Cleanup Firewall Profiles
Filter Pattern (Regex)
ⓘ
Regex Examples:
• ^test.* - Profiles starting with "test"
• .*_temp$ - Profiles ending with "_temp"
• Site_[A-Z] - Matches Site_A, Site_B, etc.
• Leave blank to show all profiles
Also delete associated L3 ACL policies
Search Profiles
Select profiles to delete:
Select All
Delete Selected Profiles
Close