Skip to content
InvardiaInvardia
Why InvardiaProductsFeaturesPricingCommunity
Docs
All documentation
Product documentationPIM ManagerSecurityInsight
SettingsPIM Manager settingsSecurityInsight settingsEntra Policy Suite settings
ScriptsPIM Manager scriptsSecurityInsight scriptsEntra Policy Suite scriptsInvardia scripts
Error codesPIM Manager error codesSecurityInsight error codes
API and MCPPIM Manager APIPIM Manager MCP toolsSecurityInsight APISecurityInsight MCP tools
SecurityPIM Manager security packSecurityInsight security packEntra Policy Suite security pack
Network and designPIM Manager network guidesPIM Manager command wizardNetwork egressDesign your installationCalculate your cost
SupportSetup scriptsRemote support access
Search the docs
SupportAboutContactBook a demoCustomer portalDesign your installationFree Pro trial

SecurityInsight scripts

Upgrade-SIToPro

Upgrade a container install to Pro updates

Part of the SecurityInsight release - not a standalone download; it runs via the product's own install command or the updater.

Purpose

Switches a container install from updating by hand to Pro updates: installs the updater job (Install-SIUpdaterJob) with the container hosting the setup saved, and records the job in config\SecurityInsight.custom.ps1.

When to run it

Once, from the Pro package, on a container install that should receive Pro updates.

Who may run it

KindRoleScopeWhy
azureRbacContributor (and User Access Administrator with -GrantSpnRoles)the install's resource group, registry and Key VaultInstall-SIUpdaterJob builds the image and creates the job

What it changes

WhereActionWhatPermission / roleScopeWhyUndo
Azurecreatethe updater job and its identity (Install-SIUpdaterJob -Apply)the job updates the containers from now ondelete the job caj-si-updater and its identity
the install folderupdateconfig\SecurityInsight.custom.ps1: the updater job recorded in the saved container hostingso a manual update leaves the containers to the jobremove the SI_Bootstrap_UpdaterJob line

What it only reads

  • config\SecurityInsight.custom.ps1 (the saved container hosting)
  • whether an updater job already owns the rollout

Parameters

ParameterRequiredDefaultWhat it does
-UpdateRingno-1The update ring this environment takes (0-3; your licence or Invardia support tells you which -- design partners 2, everyone else 3). Without it the ring recorded for the install is used; with none, the job asks for nothing.
-UseManagedIdentitynoThe job signs in as its own managed identity (recommended) -- no certificate.
-CertSecretNamenoWithout -UseManagedIdentity: the Key Vault secret holding the SPN certificate (PFX) the updater signs in with.
-KeyVaultNamenoYour Key Vault. Default: SI_KeyVaultName from your config.
-EnvNamenoThe Container Apps environment, when your saved hosting predates SI_Bootstrap_EnvName.
-JobNameno'caj-si-updater'
-GrantSpnRolesnoPassed to Install-SIUpdaterJob.ps1: grant the identity what the updater needs on the registry, resource group and vault.
-ApplynoInstall the updater job. Without it, only the plan is printed.

Preview with -WhatIf

Prints the plan, including anything missing; the updater job is not installed and nothing is recorded.

Undo

Delete the job caj-si-updater and remove SI_Bootstrap_UpdaterJob from config\SecurityInsight.custom.ps1.

Network

It connects to: *.blob.core.windows.net, *.queue.core.windows.net, *.table.core.windows.net, *.vault.azure.net, 169.254.169.254, api.loganalytics, api.loganalytics.io, api.msrc.microsoft.com, api.security.microsoft.com, api.securitycenter.microsoft.com, api.securityplatform.microsoft.com, database.windows.net, entra.microsoft.com, graph.microsoft.com, invardia.com, licenses.nuget.org, login.microsoftonline.com, management.azure.com, monitor.azure.com, nvd.nist.gov, outlook.office.com, outlook.office365.com, portal.invardia.com, storage.azure.com, vault.azure.net, www.powershellgallery.com

How it runs

Part of the SecurityInsight release - not a standalone download; it runs via the product's own install command or the updater.

Release 3.0.79

Every script, identity and permission for your security review: SecurityInsight

InvardiaInvardia

See the risk. Control the access.

Products

PIM ManagerSecurityInsightEntra Policy SuiteAll featuresPricingFree 60-day Pro trialBook a demoWhy Invardia

Docs

DocumentationSearch the docsPIM Manager settingsSecurityInsight settingsPIM network guidesCommand wizardNetwork egressPIM Manager design configuratorSecurityInsight design configuratorDesign your installationCalculate your cost

Company

AboutContactCustomer portalSupportHow support worksHow updates reach youSupport in numbersSetup scriptsRemote support accessContact: info@invardia.com

Legal

Terms of saleLicence termsData processingPrivacyCookiesCompany information
© 2026 Invardia – a brand of 2LINKIT, founded and owned by Morten Knudsen · Strandvejen 21A, 6000 Kolding, Denmark · VAT DK39208032 · Contact: info@invardia.com