Update TGBeta.ps1
This commit is contained in:
@@ -1503,6 +1503,9 @@ try {
|
|||||||
|
|
||||||
$selectedTasks = $requestData.SelectedTasks
|
$selectedTasks = $requestData.SelectedTasks
|
||||||
|
|
||||||
|
Write-LogHybrid -Message "Offboarding request received with tasks: $($selectedTasks -join ', ')" -Level "Info"
|
||||||
|
|
||||||
|
|
||||||
if (-not $selectedTasks -or $selectedTasks.Count -eq 0) {
|
if (-not $selectedTasks -or $selectedTasks.Count -eq 0) {
|
||||||
$response.StatusCode = 400
|
$response.StatusCode = 400
|
||||||
$responseString = "Error: No offboarding tasks selected."
|
$responseString = "Error: No offboarding tasks selected."
|
||||||
@@ -1515,7 +1518,7 @@ try {
|
|||||||
# Process each selected task
|
# Process each selected task
|
||||||
foreach ($task in $selectedTasks) {
|
foreach ($task in $selectedTasks) {
|
||||||
switch ($task) {
|
switch ($task) {
|
||||||
"uninstallSVSMSPModule" { Uninstall-SVSMSP }
|
"uninstallSVSMSPModule" { Write-LogHybrid -Message "Uninstalling SVSMSP Module..." -Level "Info"; Uninstall-SVSMSP }
|
||||||
"uninstallThreatLocker" { Uninstall-ThreatLocker }
|
"uninstallThreatLocker" { Uninstall-ThreatLocker }
|
||||||
"uninstallCyberQP" { Uninstall-CyberQP }
|
"uninstallCyberQP" { Uninstall-CyberQP }
|
||||||
"uninstallDattoEDR" { Uninstall-DattoEDR }
|
"uninstallDattoEDR" { Uninstall-DattoEDR }
|
||||||
|
|||||||
Reference in New Issue
Block a user