SophosFirewall.Administration

1.4.4

PowerShell module for managing System > Administration settings on Sophos XGS / SFOS 22.0 firewalls via API: mail server notification settings, SNMP agent configuration, system date/time, SNMP communities, SNMPv3 users, customizable end-user messages, appliance service access, admin settings (hostname, web admin, login security, admin and User account password complex
PowerShell module for managing System > Administration settings on Sophos XGS / SFOS 22.0 firewalls via API: mail server notification settings, SNMP agent configuration, system date/time, SNMP communities, SNMPv3 users, customizable end-user messages, appliance service access, admin settings (hostname, web admin, login security, admin and User account password complexity, login disclaimer, factory reset), Local Service ACL rules, and restart/shutdown of the appliance through the web admin console.
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name SophosFirewall.Administration

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name SophosFirewall.Administration

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Jan Weis

Tags

Sophos Firewall API XGS SFOS Administration Notification SNMP Time ApplianceAccess AdminSettings

Functions

Add-SfosAPIAccessAllowedHost Disable-SfosAPIAccess Disable-SfosLoginDisclaimer Enable-SfosAPIAccess Enable-SfosLoginDisclaimer Get-SfosAdminSettings Get-SfosAPIAccess Get-SfosApplianceAccess Get-SfosApplianceInfo Get-SfosHostname Get-SfosLocalServiceACL Get-SfosMessages Get-SfosNetFlowConfiguration Set-SfosNetFlowConfiguration Set-SfosAdminPassword Get-SfosNotification Get-SfosSNMPAgentConfiguration Get-SfosSNMPCommunity Get-SfosSNMPv3User Get-SfosTime Get-SfosUserPasswordComplexity New-SfosLocalServiceACL New-SfosSNMPCommunity New-SfosSNMPv3User Remove-SfosAPIAccessAllowedHost Remove-SfosLocalServiceACL Remove-SfosSNMPCommunity Remove-SfosSNMPv3User Reset-SfosToFactoryDefaults Restart-SfosFirewall Set-SfosAdminPasswordComplexity Set-SfosApplianceAccess Set-SfosHostname Set-SfosLocalServiceACL Set-SfosLoginDisclaimer Set-SfosLoginSecurity Set-SfosMessages Send-SfosNotificationTestMail Set-SfosNotification Set-SfosSNMPAgentConfiguration Set-SfosSNMPCommunity Set-SfosSNMPv3User Set-SfosTime Set-SfosUserPasswordComplexity Set-SfosWebAdminSettings Stop-SfosFirewall

PSEditions

Desktop Core

Dependencies

Release Notes

1.4.4: Enable-SfosLoginDisclaimer and Disable-SfosLoginDisclaimer are new. They switch the login disclaimer on and off through a verb; Set-SfosLoginDisclaimer keeps working unchanged and its help points at the pair. Disabling carries a high confirmation impact, because the disclaimer is an audit control users acknowledge at every login.

FileList

Version History

Version Downloads Last updated
1.4.4 (current version) 4 8/27/2026
1.4.0 14 8/22/2026
1.3.5 10 8/18/2026