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

Set-SIProSetting

Set or reset one Pro setting

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

Purpose

Sets (or resets to the default) ONE SecurityInsight Pro setting by its name -- the same row the web app's Settings page writes, with its change-log entry and the reason given.

When to run it

When a setting must change without the web app (a guard switch at night, a setting the web app does not offer yet).

Who may run it

KindRoleScopeWhy
sqlthe install's identity (db_datawriter on the Pro database)the Pro databaseto write the setting and its change-log row
sqlthe Invardia Support app (-SupportSql), with its support grant at the setup level (at most 1 hour) where it holds no standing database adminthe install's product databasesto write the setting from a Support session: the grant is opened first, read back, the setting written and the grant closed again; when the grant cannot be opened the setting is not written and the script fails, saying why

What it changes

WhereActionWhatPermission / roleScopeWhyUndo
Azure SQL (Pro)updateone setting row and its change-log rowthe engines read it from their next runset the old value again, or -Reset

What it only reads

  • the settings catalog (config\settings.catalog.locked.json)

Parameters

ParameterRequiredDefaultWhat it does
-Nameyes
-ValuenoThe value as text (true / false, a number, a word, or JSON for a list). A list also takes plain text as ONE item (a mail address setting, name ending in _To: addresses separated by commas). Not for a secret: give -KeyVaultSecretName.
-KeyVaultSecretNameno
-ResetnoRemove the row: the setting goes back to its default.
-Scopeno'''solution' (every engine, the default) or 'engine:<name>' (the web app's own settings: 'engine:management-web').
-Reasonyes
-Applyno
-SqlServerno[string]$global:SI_ProSqlServer
-Databaseno[string]$global:SI_ProSqlDatabase
-AppIdno[string]$global:SI_SPN_AppId
-TenantIdno[string]$global:SI_SPN_TenantId
-CertThumbprintno[string]$global:SI_SPN_CertThumbprint
-SupportSqlnoReach the database through the Invardia Support app's audited SQL (Invoke-InvardiaSupportSql; open the session first).
-SubscriptionIdno''With -SupportSql: where the install is, for the support grant (else the Support session finds it).
-ResourceGroupNameno''
-StorenoThe database, already open (New-SIProSettingsStore -Invoke ...): a test's fake, or a caller's store.
-PassThruno

Preview with -WhatIf

Prints what it would write; the setting is not written.

Undo

Run again with the previous value, or with -Reset.

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.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, portal.invardia.com, storage.azure.com, vault.azure.net

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