NSP.FortiGate
0.3.1
Parse FortiGate configuration backups and CLI captures into CSV-ready objects, resolve what firewall policies reference, and write a printable VPN access report (HTML + Excel) that ties tunnel rules to NPS policies and AD groups.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) Network Systems Plus. All rights reserved.
Package Details
Author(s)
- Network Systems Plus
Tags
FortiGate FortiOS Firewall VPN IPsec NPS RADIUS Documentation Report Excel Windows
Functions
ConvertFrom-NSPFortiGateConfig ConvertFrom-NSPFortiGateSection ConvertFrom-NSPFortiGatePolicy Get-NSPFortiGatePolicyAccess Export-NSPFortiGateCsv Export-NSPFortiGateVpnReport Get-NSPFortiGateUserInventory New-NSPFortiGateUserConversionCli New-NSPFortiGateAddressGroupCli New-NSPFortiGateServiceCli New-NSPFortiGatePolicyCli
Dependencies
This module has no dependencies.
Release Notes
0.3.1: release routine moved to Publish-NSPModule (NSP.RepoTools); no change to the module itself.
FileList
- NSP.FortiGate.nuspec
- CHANGELOG.md
- NSP.FortiGate.psm1
- Private\ConvertTo-NSPFortiGateSubnetMask.ps1
- Private\Format-NSPFortiGateValue.ps1
- Private\Get-NSPFortiGatePolicyAnalysis.ps1
- Private\Join-NSPFortiGateWrappedLine.ps1
- Private\Read-NSPFortiGateNpsClient.ps1
- Private\Split-NSPFortiGateLineBatch.ps1
- Private\Write-NSPFortiGateXlsx.ps1
- Public\ConvertFrom-NSPFortiGateSection.ps1
- Public\Get-NSPFortiGatePolicyAccess.ps1
- Public\New-NSPFortiGatePolicyCli.ps1
- LICENSE
- README.md
- Private\Find-NSPFortiGateSection.ps1
- Private\Get-NSPFortiGateIndex.ps1
- Private\Get-NSPFortiGateReferenceKind.ps1
- Private\Read-NSPFortiGateConfigTree.ps1
- Private\Read-NSPFortiGateNpsPolicy.ps1
- Private\Split-NSPFortiGateToken.ps1
- Public\ConvertFrom-NSPFortiGateConfig.ps1
- Public\Export-NSPFortiGateCsv.ps1
- Public\Get-NSPFortiGateUserInventory.ps1
- Public\New-NSPFortiGateServiceCli.ps1
- Private\ConvertTo-NSPFortiGateCliName.ps1
- Private\Format-NSPFortiGateChild.ps1
- Private\Get-NSPFortiGateObjectKey.ps1
- Private\Get-NSPFortiGateSchema.ps1
- Private\Read-NSPFortiGateInput.ps1
- Private\Resolve-NSPFortiGateReference.ps1
- Private\Test-NSPFortiGateAddressMatch.ps1
- Public\ConvertFrom-NSPFortiGatePolicy.ps1
- Public\Export-NSPFortiGateVpnReport.ps1
- Public\New-NSPFortiGateAddressGroupCli.ps1
- Public\New-NSPFortiGateUserConversionCli.ps1
- NSP.FortiGate.psd1
- Private\ConvertTo-NSPFortiGateRow.ps1
- Private\Format-NSPFortiGateHtmlTable.ps1
- Private\Get-NSPFortiGateObjectSummary.ps1
- Private\Get-NSPFortiGateVpnReportData.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.3.1 (current version) | 6 | 10/10/2026 |
| 0.3.0 | 6 | 10/8/2026 |
| 0.2.0 | 10 | 9/30/2026 |
| 0.1.0 | 5 | 9/30/2026 |