PSSophos

0.1.3

"Wrapper for sophos API"

Minimum PowerShell version

7.0

Installation Options

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

Install-Module -Name PSSophos

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

Install-PSResource -Name PSSophos

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

Copyright

(c) Ricardo Martin. All rights reserved.

Package Details

Author(s)

  • Ricardo Martin

Tags

Sophos pwsh Powershell Windows Linux

Functions

Add-SophosCommonDirectoryUser Add-SophosCommonDirectoryUserGroupUser Add-SophosCommonDirectoryUserToGroup Add-SophosCommonRole Add-SophosEmailMgmtQuarantineMessageAttachment Add-SophosEndpointSoftwareStaticPackageById Add-SophosEndpointToGroup Approve-SophosEmailMgmtPostDeliveryQuarantineMessageRelease Approve-SophosEmailMgmtQuarantineMessageRelease Approve-SophosFirewallManagement Copy-SophosEndpointPolicy Copy-SophosEndpointPolicyType Disable-SophosEndpointTamperProtection Enable-SophosEndpointTamperProtection Get-SophosAccessToken Get-SophosAccountMgmtAccessToken Get-SophosCommonAdmin Get-SophosCommonAdminById Get-SophosCommonAdminRoleAssignment Get-SophosCommonAdminRoleAssignmentById Get-SophosCommonAlert Get-SophosCommonAlertById Get-SophosCommonDirectoryUser Get-SophosCommonDirectoryUserBelongsToGroup Get-SophosCommonDirectoryUserById Get-SophosCommonDirectoryUserGroup Get-SophosCommonDirectoryUserGroupById Get-SophosCommonDirectoryUserGroupUser Get-SophosCommonRole Get-SophosCommonRoleById Get-SophosCommonRolesPermissionSet Get-SophosEmailMgmtPostDeliveryQuarantineDownloadJob Get-SophosEmailMgmtPostDeliveryQuarantineMessageAttachment Get-SophosEmailMgmtPostDeliveryQuarantineMessagePreview Get-SophosEmailMgmtQuarantineDownloadJobStatus Get-SophosEmailMgmtQuarantineMessageAttachment Get-SophosEmailMgmtQuarantineMessageUrl Get-SophosEndpoint Get-SophosEndpointBlockedItemById Get-SophosEndpointById Get-SophosEndpointEventJournalSetting Get-SophosEndpointExploitMitigationCategory Get-SophosEndpointExploitMitigationDetection Get-SophosEndpointExploitMitigationDetectionsById Get-SophosEndpointExploitMitigationExclusion Get-SophosEndpointExploitMitigationExclusionById Get-SophosEndpointGlobalTamperProtectionStatus Get-SophosEndpointGroup Get-SophosEndpointGroupById Get-SophosEndpointGroupsByType Get-SophosEndpointInGroup Get-SophosEndpointIntrusionPreventionExclusion Get-SophosEndpointIntrusionPreventionExclusionById Get-SophosEndpointIsolationExclusion Get-SophosEndpointIsolationExclusionById Get-SophosEndpointIsolationSetting Get-SophosEndpointMigration Get-SophosEndpointMigrationJob Get-SophosEndpointMigrationStatus Get-SophosEndpointPeripheral Get-SophosEndpointPeripheralsById Get-SophosEndpointPoliciesSetting Get-SophosEndpointPolicy Get-SophosEndpointPolicyById Get-SophosEndpointPolicySetting Get-SophosEndpointPolicySettingsKey Get-SophosEndpointPolicyType Get-SophosEndpointPolicyTypeSetting Get-SophosEndpointPolicyTypeSettingsKey Get-SophosEndpointsAllowedItem Get-SophosEndpointsAllowedItemById Get-SophosEndpointsBlockedItem Get-SophosEndpointScanningExclusion Get-SophosEndpointScanningExclusionById Get-SophosEndpointSoftwareComment Get-SophosEndpointSoftwareCommentById Get-SophosEndpointSoftwareRecommendedPackage Get-SophosEndpointSoftwareStaticPackage Get-SophosEndpointSoftwareStaticPackageById Get-SophosEndpointTamperProtectionSetting Get-SophosEndpointTenantInstaller Get-SophosEndpointWebControlCategory Get-SophosEndpointWebControlLocalSite Get-SophosEndpointWebControlLocalSitesById Get-SophosEndpointWebControlTlsDecryption Get-SophosEndpointWebControlTlsDecryptionExclusion Get-SophosFirewall Get-SophosFirewallGroup Get-SophosLiveDiscoverQueriesCategory Get-SophosLiveDiscoverQueriesCategoryById Get-SophosLiveDiscoverQuery Get-SophosLiveDiscoverQueryById Get-SophosLiveDiscoverQueryRun Get-SophosLiveDiscoverQueryRunById Get-SophosLiveDiscoverQueryRunEndpointStatus Get-SophosLiveDiscoverQueryRunResult Get-SophosOrganizationTenant Get-SophosOrganizationTenantById Get-SophosPartnerAdmin Get-SophosPartnerAdminDetail Get-SophosPartnerAdminRoleAssignment Get-SophosPartnerAdminRoleAssignmentsById Get-SophosPartnerBillingUsage Get-SophosPartnerId Get-SophosPartnerRole Get-SophosPartnerRoleById Get-SophosPartnerRolePermissionSet Get-SophosPartnerTenant Get-SophosPartnerTenantsById Get-SophosSiemAlert Get-SophosSiemEvent Get-SophosTenantsHealth Get-SophosUserActivityAttestationById Get-SophosXdrQueriesCategory Get-SophosXdrQueriesCategoryById Get-SophosXdrQueriesDataLakeRunById Get-SophosXdrQueriesDataLakeRunResult Get-SophosXdrQueriesRun Get-SophosXdrQuery Invoke-SophosEndpointAgentUpdate Invoke-SophosEndpointIsolation Invoke-SophosEndpointMigration Invoke-SophosLiveDiscoverQuery New-SophosAccountMgmtAccessToken New-SophosCommonAdmin New-SophosCommonAdminRoleAssignment New-SophosCommonDirectoryUserGroup New-SophosEndpointExploitMitigationExclusion New-SophosEndpointGroup New-SophosEndpointIntrusionPreventionExclusion New-SophosEndpointIsolationExclusion New-SophosEndpointPolicy New-SophosEndpointsAllowedItem New-SophosEndpointsBlockedItem New-SophosEndpointScanningExclusion New-SophosEndpointScanRequest New-SophosEndpointWebControlLocalSite New-SophosFirewallGroup New-SophosPartnerAdmin New-SophosPartnerRole New-SophosPartnerTenant New-SophosUserActivityAttestationRequest New-SophosXdrQueriesDataLakeRun Remove-SophosAccountMgmtAccessToken Remove-SophosCommonAdmin Remove-SophosCommonAdminRoleAssignment Remove-SophosCommonDirectoryGroupUser Remove-SophosCommonDirectoryUserById Remove-SophosCommonDirectoryUserFromGroup Remove-SophosCommonDirectoryUserGroup Remove-SophosCommonDirectoryUserGroupUser Remove-SophosCommonDirectoryUserGroupUserById Remove-SophosCommonRole Remove-SophosEmailMgmtPostDeliveryQuarantineMessage Remove-SophosEmailMgmtQuarantineMessage Remove-SophosEmailMgmtQuarantineMessageAttachment Remove-SophosEndpoint Remove-SophosEndpointExploitMitigationExclusion Remove-SophosEndpointFromGroup Remove-SophosEndpointGroup Remove-SophosEndpointIntrusionPreventionExclusionById Remove-SophosEndpointIsolationExclusionById Remove-SophosEndpointPolicy Remove-SophosEndpointsAllowedItem Remove-SophosEndpointsBlockedItem Remove-SophosEndpointScanningExclusionById Remove-SophosEndpointSoftwareComment Remove-SophosEndpointWebControlLocalSite Remove-SophosEndpointWebControlTlsDecryptionExclusion Remove-SophosFirewall Remove-SophosFirewallFirmaware Remove-SophosFirewallGroup Remove-SophosPartnerAdminRoleAssignment Remove-SophosPartnerRole Reset-SophosEndpointPolicySetting Reset-SophosEndpointPolicySettingsKey Reset-SophosEndpointPolicyTypeSetting Reset-SophosEndpointPolicyTypeSettingsKey Save-SophosEmailMgmtQuarantineMessageAttachment Search-SophosCommonAlert Search-SophosEmailMgmQuarantineMessage Search-SophosEmailMgmtPostDeliveryQuarantineMessage Set-SophosPartnerAdminRoleAssignment Show-SophosEmailMgmtQuarantineMessage Start-SophosEmailMgmtPostDeliveryQuarantineMessageAttachmentDownload Start-SophosEndpointMigrationJob Stop-SophosXdrQueriesDataLakeRun Suspend-SophosTenantsHealthIssue Sync-SophosFirewallGroupFirewallsStatus Test-SophosFirewallFirmaware Update-SophosAccountMgmtAccessToken Update-SophosCommonAlert Update-SophosCommonDirectoryUser Update-SophosCommonDirectoryUserGroup Update-SophosCommonRole Update-SophosEndpointEventJournalSetting Update-SophosEndpointExploitMitigationExclusion Update-SophosEndpointGroup Update-SophosEndpointIntrusionPreventionExclusion Update-SophosEndpointIsolationExclusion Update-SophosEndpointIsolationSetting Update-SophosEndpointPolicy Update-SophosEndpointPolicySetting Update-SophosEndpointPolicyType Update-SophosEndpointPolicyTypeSetting Update-SophosEndpointPolicyTypeSettingsKey Update-SophosEndpointsAllowedItem Update-SophosEndpointScanningExclusion Update-SophosEndpointSoftwareComment Update-SophosEndpointWebControlLocalSite Update-SophosEndpointWebControlTlsDecryption Update-SophosEndpointWebControlTlsDecryptionExclusion Update-SophosFirewall Update-SophosFirewallFirmaware Update-SophosFirewallGroup Update-SophosPartnerRole

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

## [0.1.3] - 2024-09-13

### Added

- For new features.

### Changed

- For changes in existing functionality.

### Deprecated

- For soon-to-be removed features.

### Removed

- Removed the amount returned by most api endpoints.

### Fixed

- Fixed Get-SophosEndpoint, it should now return all endpoints.


### Security

- In case of vulnerabilities.

FileList

Version History

Version Downloads Last updated
0.1.3 (current version) 16 9/14/2024
0.1.0 1,542 8/25/2024