Skip to content

Batch Import

netbobr supports bulk validation of firewall rules through file import. Drop a file onto the Batch Import tab and netbobr automatically detects the format, extracts flows, and evaluates each one against all enabled compliance frameworks.

Import Methods

MethodFormatsDetails
CSV Import.csvStandard 5-column spreadsheet format with up to 500 rules
Cloud Imports.json, .yaml, .yml, .tfNative configs from AWS, Azure, GCP, Terraform, and Kubernetes

How It Works

  1. Export your firewall configuration from your cloud provider, or prepare a CSV file
  2. Upload by dragging the file onto the import area, or click to browse
  3. Analyze -- netbobr auto-detects the format and evaluates each flow against all enabled frameworks

Each parsed flow receives a risk score (0-100), compliance findings, and zone assignments just like manually entered flows.

Supported Formats

  • CSV -- standard 5-column format (source, destination, protocol, port, app_name)
  • AWS Security Groups -- aws ec2 describe-security-groups JSON output
  • Azure NSG -- az network nsg show / az network nsg list JSON output
  • GCP Firewall Rules -- gcloud compute firewall-rules list JSON output
  • Terraform Plan JSON -- terraform show -json output
  • Terraform HCL -- .tf files (browser only)
  • Kubernetes NetworkPolicy -- kubectl get networkpolicy -o yaml output

Accepted file extensions: .csv, .json, .yaml, .yml, .tf, .txt, .md