Implement ITG API

This commit is contained in:
Chris Payne
2025-07-08 22:03:13 -04:00
parent bd4c1fa88a
commit fa18f7a3d4
2 changed files with 48 additions and 0 deletions

View File

@@ -19,6 +19,7 @@ $urls = @{
autotask = "https://git.svstools.com/cpayne/InstaClientPS/raw/branch/main/tools/autotask.ps1"
datto = "https://git.svstools.com/cpayne/InstaClientPS/raw/branch/main/tools/dattormm.ps1"
pax8 = "https://git.svstools.com/cpayne/InstaClientPS/raw/branch/main/tools/pax8.ps1"
itglue = "https://git.svstools.com/cpayne/InstaClientPS/raw/branch/main/tools/itglue.ps1"
config = "https://git.svstools.com/cpayne/InstaClientPS/raw/branch/main/config.ps1"
}
@@ -264,6 +265,12 @@ $SubmitBtn.Add_Click({
-Credentials $script:toolCredentials
}
if ($ITGlueBox.IsChecked) {
Write-Host "[INFO] Provisioning IT Glue..."
Invoke-ITGlueProvision -CompanyName $company -Credentials $script:toolCredentials
}
$StatusBlock.Text = "Provisioning completed successfully."
Write-Host "[SUCCESS] Provisioning complete."