Skip to content

Commit 9c92086

Browse files
committed
Revert "feat(ninjaone): auto-create CVE vulnerability scan group when missing"
This reverts commit 24db2c5.
1 parent 9609ac9 commit 9c92086

4 files changed

Lines changed: 5 additions & 685 deletions

File tree

Modules/CippExtensions/Private/NinjaOne/Resolve-NinjaOneCveScanGroup.ps1

Lines changed: 0 additions & 63 deletions
This file was deleted.

Modules/CippExtensions/Public/NinjaOne/Invoke-NinjaOneTenantSync.ps1

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2198,9 +2198,12 @@ function Invoke-NinjaOneTenantSync {
21982198
$ScanGroupName = "$ScanGroupPrefix$TenantFilter"
21992199
$NinjaBaseUrl = "https://$($Configuration.Instance)/api/v2"
22002200

2201-
$ResolvedScanGroup = Resolve-NinjaOneCveScanGroup -Configuration $Configuration -TenantFilter $TenantFilter -ScanGroupName $ScanGroupName -NinjaBaseUrl $NinjaBaseUrl -Token $Token
2201+
$CveScanGroups = Invoke-RestMethod -Method Get -Uri "$NinjaBaseUrl/vulnerability/scan-groups" -Headers @{ Authorization = "Bearer $($Token.access_token)" } -TimeoutSec 30 -ErrorAction Stop
2202+
$ResolvedScanGroup = $CveScanGroups | Where-Object { $_.groupName -eq $ScanGroupName }
22022203

2203-
if ($ResolvedScanGroup) {
2204+
if (-not $ResolvedScanGroup) {
2205+
Write-LogMessage -API 'NinjaOneSync' -tenant $TenantFilter -message "CVE sync skipped — scan group '$ScanGroupName' not found" -sev 'Warning'
2206+
} else {
22042207
$ResolvedScanGroupId = $ResolvedScanGroup.id
22052208
$DeviceIdHeader = $ResolvedScanGroup.deviceIdHeader
22062209
$CveIdHeader = $ResolvedScanGroup.cveIdHeader

0 commit comments

Comments
 (0)