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

Import-SIProSettings

Move an install's configuration into the Pro database

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

Purpose

Moves an installation's configuration from its files (settings, documents, configuration items that differ from the templates, close-loop connectors) into the Pro settings database, lists what needs review, and with -RetireFiles moves the imported files aside.

When to run it

Once, when an install moves to SecurityInsight Pro (the guided install and an upgrade run it).

Who may run it

KindRoleScopeWhy
sqlthe install's identity (db_datawriter; db_ddladmin with -CreateSchema)the Pro databaseto write the settings and, with -CreateSchema, the tables

What it changes

WhereActionWhatPermission / roleScopeWhyUndo
Azure SQL (Pro)createthe cfg schema and the default templates (only with -CreateSchema)the tables the settings are written todrop the database (a new install)
Azure SQL (Pro)createsettings, documents, configuration items and connectors imported from the files, each with its change-log rowthe Pro engines and the web app read themreset each setting in the web app (Settings), or restore the configuration backup
the install folderupdatethe imported custom files moved aside (only with -RetireFiles)they are in the database nowmove the files back
the install foldercreateOUTPUT\Import-SIProSettings.report.json, the import reportwhat was imported and what needs reviewdelete the file

What it only reads

  • the install's custom files (*.custom.*)
  • the templates published in the Pro database

Parameters

ParameterRequiredDefaultWhat it does
-InstallPathno
-Applyno
-CreateSchemano
-RetireFilesno
-Serverno[string]$global:SI_ProSqlServerThe Pro database and the engine identity. Defaults: the globals a loaded configuration sets. Passed explicitly when importing into an empty database -- loading the full configuration would already try to read it.
-Databaseno[string]$global:SI_ProSqlDatabase
-AppIdno[string]$global:SI_SPN_AppId
-TenantIdno[string]$global:SI_SPN_TenantId
-CertThumbprintno[string]$global:SI_SPN_CertThumbprint
-OverlayRootnoThe rules overlay to import tier rules from. Default: SI_EnrichmentDataRoot -- the loaded value, else the plain value the solution's custom file sets.
-AssetTaggingPathnoWhere the asset-tagging rules live. Default: where the asset-tagging launcher finds them (SettingsPath from the configuration files, else its default folder -- engine\asset-tagging\AssetTagging.Resolve.ps1).
-ReportPathnoThe JSON import report. Default: OUTPUT\Import-SIProSettings.report.json under the solution.

Preview with -WhatIf

Prints the plan and what needs review; nothing is written to the database, no file is retired and the report file is not written.

Undo

Restore the configuration backup in the web app, and move retired files back.

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, outlook.office.com, outlook.office365.com, 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