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

Documentation

SecurityInsight settings

Every setting in SecurityInsight 3.0.79: what it does, what happens when it is on or off, the risk and how to reverse it, what it requires, and the default and recommended value.

533 settings · documented for SecurityInsight 3.0.79 · Security review pack· Scripts· Error codes

Settings > AI

  • AI call attempts AI_MaxAttempts

    How many times Risk Analysis tries an AI request when the AI service times out, throttles or has a temporary failure.

  • AI summary in the report mail BuildSummaryByAI

    Adds an AI-written executive summary of the Risk Analysis findings to the report email.

  • AI spend limit per run MaxAiSpendPerRun

    Caps the estimated Azure OpenAI spend (in US dollars) of AI classification in one profiling run.

  • Azure OpenAI key (Key Vault secret name) OpenAI_apiKey

    The NAME of the Key Vault secret that holds the key of your Azure OpenAI resource -- never the key itself. Get Started > AI integration stores the key in your Key Vault and fills this in.

  • Azure OpenAI API version OpenAI_apiVersion

    The Azure OpenAI API version used when calling your model deployment.

  • Azure OpenAI deployment OpenAI_deployment

    Name of the Azure OpenAI model deployment used for AI classification and AI summaries.

  • Azure OpenAI endpoint OpenAI_endpoint

    The web address of your Azure OpenAI resource, used for AI classification, AI tiering of roles and AI report summaries.

  • AI summary answer length OpenAI_MaxTokensPerRequest

    The largest answer, in tokens, the AI may return for each risk-analysis summary request.

  • AI cost per call estimate SI_AI_CostPerCallEstimate

    The estimated price in US dollars of one AI call, used to keep each run within its AI spending budget.

  • Turn off AI classification (all engines) SI_DisableAI

    A master switch that turns off AI asset classification for every collection engine, whatever else is switched on.

  • Turn off AI for the endpoint engine SI_DisableAI_endpoint

    Switches off AI classification for the endpoint engine only, even when AI is on for all engines.

  • AI integration SI_EnableAI

    ONE switch for AI: on = AI for every engine that has an AI step (the endpoint and Azure engines classify the assets their rules cannot place). It needs the Azure OpenAI endpoint, deployment and key.

  • AI for the Azure engine SI_EnableAI_azure

    An override for ONE engine: turns on Azure OpenAI classification and application grouping for the Azure engine only, while AI integration is off. With AI integration on it changes nothing.

  • AI for the endpoint engine SI_EnableAI_endpoint

    An override for ONE engine: turns on Azure OpenAI classification for the endpoint engine only, while AI integration is off. With AI integration on it changes nothing.

  • AI for the identity engine SI_EnableAI_identity

    Per-engine AI switch for the identity engine.

  • Privilege tier catalog: days kept while unchanged SI_PrivilegeTierClassifier_RefreshDays

    How long the privilege tier classifier keeps its catalog while nothing it is made from changed. Every run reads the Entra role definitions, the API permission catalog and the Azure role definitions (seconds); when the...

  • AI for privilege tier catalog SI_PrivilegeTierClassifier_RunAI

    An override for ONE engine: whether the privilege tier classifier asks Azure OpenAI to tier new roles and permissions. It follows its own switch, not AI integration: it calls AI whenever the Azure OpenAI settings are...

  • AI summary in the report mail (container jobs) SI_RiskAnalysis_BuildSummaryByAI

    Decides whether the risk-analysis container jobs ask Azure OpenAI to write a summary of the findings.

  • Schema discovery AI budget SI_SchemaProposeAiCeiling

    Maximum estimated AI spend, in US dollars, for drafting rules from new findings in one schema-discovery run.

  • AI signal map version SI_SignalMap_PromptVersion

    A version label for the stored AI signal weights per engine and asset type; changing it makes the engines ask the AI again.

  • Azure AI instructions SI_SystemPrompt_azure

    Replaces the built-in instructions sent to Azure OpenAI when it classifies Azure resources.

  • Endpoint AI instructions SI_SystemPrompt_endpoint

    Replaces the built-in instructions sent to Azure OpenAI when it classifies devices.

  • Identity AI instructions SI_SystemPrompt_identity

    Reserved for replacing the AI instructions for identity classification.

Settings > Risk Analysis reports

  • Remember query split counts AutoBucketCache

    Saves how many parts each large risk analysis query had to be split into, so later runs start at the right number.

  • Split count re-test pause AutoBucketChallenger_ConfirmDays

    After a run decided a report's split count, how many days pass before a suspiciously high count is tested again.

  • Split count re-test threshold AutoBucketChallenger_MedianMultiplier

    A report's split count this many times the median of the other reports' counts is treated as suspicious and tested again.

  • Split count re-test sample size AutoBucketChallenger_MinEntries

    How many reports must have a split count before one count is compared with the others at all.

  • Automatic query splitting AutoBucketCount

    Splits large risk analysis queries into smaller parts automatically so results stay under Defender's row limit.

  • Query split upper limit AutoBucketMax

    The most parts automatic query splitting may divide a risk analysis query into.

  • Detailed run mode Detailed

    Runs risk analysis in Detailed mode: one row per affected asset, with the Detailed template, table and mail recipients.

  • Report upload destination ExportDestination

    Where Risk Analysis copies its Excel (and JSON) report after a run: an Azure Blob container URL or a Windows file share path.

  • Defender query retries GraphQueryMaxRetries

    How many attempts risk analysis makes for a Defender advanced hunting query before giving up.

  • Graph reconnect interval GraphReconnectMaxAgeMinutes

    How old the Microsoft Graph sign-in may get before risk analysis signs in again before a query.

  • Replace Excel workbook each run OverwriteXlsx

    Deletes the previous risk analysis Excel workbook at the start of a run and writes a fresh one.

  • Risk analysis report template ReportTemplate

    Names the report template risk analysis runs: RiskAnalysis_Summary (compact) or RiskAnalysis_Detailed (one row per finding).

  • Reset query split memory ResetCache

    Deletes the saved query split counts at the start of a run so they are probed again.

  • Default to Detailed mode RiskAnalysis_Detailed_Override

    Makes risk analysis run in Detailed mode unless Summary is asked for on the command line.

  • Detailed report template RiskAnalysis_ReportTemplate_Default_Detailed

    The report template used for Detailed runs when no template is named explicitly.

  • Summary report template RiskAnalysis_ReportTemplate_Default_Summary

    The report template used for Summary runs when no template is named explicitly.

  • Default to Summary mode RiskAnalysis_Summary_Override

    Makes risk analysis run in Summary mode unless Detailed is asked for on the command line.

  • Copy Risk Analysis report rows to Log Analytics (SI_RiskAnalysis_Detailed_CL) SendToLogAnalytics

    Optional. After each Risk Analysis run, copies its report rows into your Log Analytics workspace (SI_RiskAnalysis_Detailed_CL, and SI_RiskAnalysis_Summary_CL when the Summary report runs; the day's trend row in SI_Tre...

  • Detailed report starting buckets SI_AutoBucketDefaultDetailed

    How many slices a Detailed Risk Analysis query is split into on the first try, before automatic splitting adapts.

  • Query split fan-out SI_AutoBucketSubFanOut

    How many smaller pieces a timed-out Risk Analysis query slice is split into each time.

  • Risk Analysis late bucket retries SI_BucketLateRetries

    How many extra attempts a query slice gets at the end of a Risk Analysis report when it failed earlier because the service was throttling or unavailable.

  • Risk Analysis too-large slice retries SI_BucketOverflowRetries

    How many times a Risk Analysis query slice that the service answers as too large is sent at the same size before it is split into smaller slices. 1 splits it on the first too-large answer.

  • Risk Analysis transient error retries SI_BucketTransientRetries

    How many times a Risk Analysis query slice is retried, after signing in again, when it fails with a temporary error such as an expired token or a gateway timeout.

  • CVE maximum age SI_CVE_MaxPublishedAgeDays

    Limits the vulnerability (CVE) reports to vulnerabilities published within the last number of days.

  • CVE minimum CVSS score SI_CVE_MinCvssScore

    Limits the vulnerability (CVE) reports to vulnerabilities at or above this CVSS score (0 to 10).

  • CVE minimum severity SI_CVE_MinSeverity

    Limits the vulnerability (CVE) reports to this severity and above: Critical, High or Medium.

  • Only CVEs with known exploits SI_CVE_RequireExploit

    Limits the vulnerability (CVE) reports to vulnerabilities for which an exploit is known to exist.

  • Excel report row limit SI_ExcelMaxDataRows

    The most rows written to one worksheet of an Excel report; above it, the highest-risk rows are kept and the rest are left out of the workbook.

  • Exposure graph available in workspace SI_HasExposureGraphInLA

    Tells Risk Analysis that Defender exposure graph tables are mirrored into Log Analytics, so reports needing them can run.

  • Internet-exposed network ranges SI_InternetExposedRanges

    Address ranges that are reachable from the internet by design, such as a DMZ or an online landing zone. An asset with an address in them counts as internet exposed in the risk score.

  • Patch cycle: catch-up after SI_PatchCycle_CatchUpDays

    When a finding counts as catch-up instead of being fixed in the monthly patch cycle: its fix was released (the month a "October 2026 Security Updates" text names -> that month's Patch Tuesday), or -- without one dated...

  • Patch cycle: read Microsoft update release dates SI_PatchCycle_MsrcDates

    Reads the release date of each Microsoft update (by its KB number) from Microsoft's public Security Update Guide (api.msrc.microsoft.com, no sign-in), once a day, and keeps it in the install. Defender names the update...

  • Excel workbook of the detailed report SI_RA_ExcelExport_Detailed

    Whether a Risk Analysis detailed run writes its results to an Excel workbook. The detailed results can hold millions of rows; they are in the web app.

  • Excel workbook of the summary report SI_RA_ExcelExport_Summary

    Whether a Risk Analysis summary run writes its results to an Excel workbook (attached to the summary mail when it fits).

  • Risk Analysis parts asked at a time (most) SI_RA_PartsInParallel_Max

    A large Risk Analysis report is asked from Microsoft Defender in parts. While one part is processed (risk scores, the database), the next parts are already asked, so Defender and SecurityInsight work at the same time....

  • Risk Analysis stale device filter SI_RA_StaleDeviceFilter

    Optionally removes devices not seen recently from the heavy attack-path Risk Analysis reports: off, lenient or strict.

  • Report storage container SI_RiskAnalysis_ExportContainer

    The storage container in your staging storage account where the risk-analysis container jobs save their reports.

  • Risk Analysis report export location SI_RiskAnalysis_ExportDestination

    Storage URL where container-hosted Risk Analysis jobs save their report workbooks and data files.

  • Report storage folder SI_RiskAnalysis_ExportPrefix

    The folder inside the report storage container where the risk-analysis container jobs save their reports.

  • Container report mode SI_RiskAnalysis_Mode

    Summary or Detailed, for the scheduled Summary report job; used only when the report template's name does not say which.

  • Container summary report template SI_RiskAnalysis_ReportTemplate

    The report template the scheduled Summary risk-analysis container job uses.

  • Copy Risk Analysis report rows to Log Analytics (container jobs, at setup) SI_RiskAnalysis_SendToLogAnalytics

    Optional, at setup only: whether the Risk Analysis container jobs are made with the copy of their report rows to Log Analytics (SI_RiskAnalysis_Detailed_CL) switched on. SecurityInsight itself does not need it: its pa...

  • Azure share of overall score SI_RiskReport_GlobalWeight_Azure

    How much the Azure score counts in the overall risk score, relative to the other domains.

  • Endpoint share of overall score SI_RiskReport_GlobalWeight_Endpoint

    How much the endpoint score counts in the overall risk score, relative to the other domains.

  • Identity share of overall score SI_RiskReport_GlobalWeight_Identity

    How much the identity score counts in the overall risk score, relative to the other domains.

  • Public IP share of overall score SI_RiskReport_GlobalWeight_PublicIP

    How much the public IP score counts in the overall risk score, relative to the other domains.

  • Critical finding weight SI_RiskReport_SeverityWeight_Critical

    How heavily a Critical finding lowers the score in the management risk score (on a 0 to 10 scale, where 10 is the full penalty).

  • High severity weight SI_RiskReport_SeverityWeight_High

    Sets how heavily a High (or Medium-High) severity finding counts in the Risk Analysis score columns used for management reporting.

  • Low severity weight SI_RiskReport_SeverityWeight_Low

    Sets how heavily a Low severity finding counts in the Risk Analysis score columns used for management reporting.

  • Medium severity weight SI_RiskReport_SeverityWeight_Medium

    Sets how heavily a Medium severity finding counts in the Risk Analysis score columns used for management reporting.

  • Tier 0 score multiplier SI_RiskReport_TierMultiplier_T0

    Sets how much more a finding on a Tier 0 (most critical) asset counts in the Risk Analysis domain and overall scores.

  • Tier 1 score multiplier SI_RiskReport_TierMultiplier_T1

    Sets how much a finding on a Tier 1 asset counts in the Risk Analysis domain and overall scores.

  • Tier 2 score multiplier SI_RiskReport_TierMultiplier_T2

    Sets how much a finding on a Tier 2 asset counts in the Risk Analysis domain and overall scores; the baseline the other tiers compare to.

  • Tier 3 score multiplier SI_RiskReport_TierMultiplier_T3

    Sets how much a finding on a Tier 3 (least critical) asset counts in the Risk Analysis domain and overall scores.

  • Tenant domain in mails and links SI_TenantDomain

    Tenant domain shown in report mail subjects and used in the Azure portal links Risk Analysis adds to findings on Azure resources.

  • Trend dry run SI_Trend_DryRun

    Lets the trend engine compute and print its rollup without publishing anything.

  • Trend source detail level SI_Trend_Grain

    Chooses whether the trend rollup is built from the Risk Analysis summary results or the detailed per-asset results.

  • Weekly rate weeks shown SI_Trend_Weeks

    How many weeks the printed weekly opened/closed view covers when the trend engine is run by hand with the weekly rate view.

  • Run Summary report Summary

    Run-mode switch telling Risk Analysis to build the Summary report and use the Summary mail settings and table.

  • Risk report JSON copy WriteJsonOutput

    Also writes the Risk Analysis report as a JSON file next to the Excel file, for tools that read machine-readable data.

Settings > Advanced / diagnostics

  • Internal platform sign-in mode AutomationFramework

    Marks a run as hosted on the vendor's internal automation platform, which provides the sign-in identity instead of SecurityInsight's own settings.

  • Ingestion endpoint address (older name) DceIngestionUri

    Older name for the data collection endpoint's ingestion address, used by Risk Analysis when sending results to Log Analytics.

  • Data collection endpoint name (older name) DceName

    Older name for the data collection endpoint that Risk Analysis sends its results through.

  • Endpoint resource group (older name) DceResourceGroup

    Older name for the resource group of the data collection endpoint used by Risk Analysis and setup checks.

  • Rules resource group (older name) DcrResourceGroup

    Older name for the resource group holding the data collection rules that Risk Analysis uses.

  • Query fingerprint debug output DebugQueryHash

    Logs each split query's fingerprint and saves the query to a debug folder for troubleshooting.

  • Azure region (older name) Location

    Older name for the Azure region Risk Analysis uses when it has to create a missing workspace or ingestion resources.

  • Detailed report mail on (older name) Mail_SecurityInsight_Detailed_SendMail

    Older name for switching e-mail of the Detailed Risk Analysis report on or off.

  • Detailed report recipients (older name) Mail_SecurityInsight_Detailed_To

    Older name for the recipient list of the Detailed Risk Analysis report.

  • Summary report mail on (older name) Mail_SecurityInsight_Summary_SendMail

    Older name for switching e-mail of the Summary Risk Analysis report on or off.

  • Summary report recipients (older name) Mail_SecurityInsight_Summary_To

    Older name for the recipient list of the Summary Risk Analysis report.

  • Shodan API key (older name) SHODAN_ApiKey

    Older name for the Shodan API key the public IP engine uses to look up your public IP addresses.

  • Show resolved configuration ShowConfig

    Prints the configuration risk analysis actually uses at start-up, so you can see which values are in effect.

  • Custom configuration file path SI_CustomConfigPath

    Points the asset-profiling engine at a custom configuration file kept outside the standard config folder.

  • Rule column diagnostic SI_DcrMergeDiagnostic

    Logs the difference between a data collection rule's columns and the data being sent, on every ingestion call.

  • Turn off run logs SI_DisableTranscript

    Stops the launchers from writing a run log (transcript) to disk and uploading it to storage.

  • Save AI requests to disk SI_DumpAIPayload

    A troubleshooting switch that saves every AI classification request to a file in the machine's temp folder.

  • App id (older Graph name) SI_Graph_AppId

    Older name for the service principal's application id; still read when SI_SPN_AppId is not set.

  • Client secret (older Graph name) SI_Graph_Secret

    Older name for the service principal's client secret; used only when SI_SPN_Secret is not set.

  • Tenant id (older Graph name) SI_Graph_TenantId

    Older name for the Entra tenant id the service principal signs in to; used only when SI_SPN_TenantId is not set.

  • Key Vault managed identity (older name) SI_KvMiClientId

    The client id of a user-assigned managed identity used to read Key Vault when no Azure sign-in exists yet. Older name for SI_ManagedIdentityClientId.

  • Log Analytics query retries SI_LAQueryMaxRetries

    How many attempts the asset engines make for a Log Analytics query that fails with a temporary error.

  • Ingestion app id (older name) SI_LogIngest_AppId

    Older name for the app id used to send data to Log Analytics; used only when SI_SPN_AppId is not set.

  • Ingestion object id (older name) SI_LogIngest_ObjectId

    Older name for the object id of the ingesting service principal, used to grant it rights on data collection rules; used when SI_SPN_ObjectId is not set.

  • Ingestion secret (older name) SI_LogIngest_Secret

    Older name for the client secret used to send data to Log Analytics; used only when SI_SPN_Secret is not set.

  • Ingestion tenant id (older name) SI_LogIngest_TenantId

    Older name for the Entra tenant id used to send data to Log Analytics; used only when SI_SPN_TenantId is not set.

  • Managed identity switch (older name) SI_PreferUami

    Older switch to sign in with a managed identity, still honoured; SI_AuthMethod is the setting to use.

  • Shodan address limit (older name) SI_Shodan_AssetLimit

    Caps how many public IP addresses are checked per run.

  • Simulated table row count SI_SimulateCLRowCount

    Test-only setting that pads the data Risk Analysis reads from your workspace with synthetic rows, to test behaviour at large scale on a small tenant.

  • Keep stage data in memory SI_SingleProcess

    Makes the profiling engines pass data between stages in memory instead of through the staging storage account.

  • Risk Analysis local staging folder SI_StagingPath

    A local folder where Risk Analysis writes its temporary query files and query error details.

  • Status report address SI_Telemetry_Endpoint

    The https address the status reports are sent to.

  • Managed identity client id (older name) SI_UAMI_ClientId

    Client id of a user-assigned managed identity; the older name for SI_ManagedIdentityClientId, and the one container jobs and ingestion read.

  • Verbose diagnostic logging SI_Verbose

    Adds detailed diagnostic lines (routing, timing, merge statistics, samples) to the run log.

  • Certificate thumbprint (launcher name) SpnCertificateThumbprint

    Thumbprint of the certificate in the local certificate store that the service principal signs in with; the recommended alternative to a client secret.

  • App id (launcher name) SpnClientId

    Application (client) id of the service principal the launchers sign in as; older name kept in step with SI_SPN_AppId.

  • Client secret (launcher name) SpnClientSecret

    Plain client secret the launchers sign in with when no managed identity, Key Vault secret or certificate is configured.

  • Key Vault name (older name) SpnKeyVaultName

    Name of the Azure Key Vault holding the service principal secret and other credentials; older name accepted alongside SI_KeyVaultName.

  • Tenant id (launcher name) SpnTenantId

    The Entra tenant id the launchers sign in to; older name kept in step with SI_SPN_TenantId.

  • Azure subscription (older name) SubscriptionId

    Older name for the subscription Risk Analysis uses to find or create its workspace and ingestion resources.

  • Managed identity on (launcher name) UseManagedIdentity

    Tells the launchers to sign in with the host's managed identity; set automatically by the sign-in method choice.

  • Dry run WhatIfMode

    Requests a run that shows what would change without changing anything.

  • Workspace name (older name) WorkspaceName

    Older name for the Log Analytics workspace name, read by Risk Analysis and setup checks.

  • Workspace resource group (older name) WorkspaceResourceGroup

    Resource group of the Log Analytics workspace, used by Risk Analysis when it must find or create the workspace.

  • Workspace resource id (older name) WorkspaceResourceId

    Older name for the full workspace resource id, read by Risk Analysis when the newer setting is not set.

Settings > Connectors & CMDB

  • Custom security attribute set CsaAttributeSet

    The Entra custom security attribute set that identity tagging rules write their tags into.

  • Your asset tagging rules file CustomYamlFile

    File name of your own asset tagging rules, loaded from the rules folder on top of the shipped rules.

  • Shipped asset tagging rules file LockedYamlFile

    File name of the shipped asset tagging rules in the rules folder.

  • Asset tagging rule scope Scope

    Which asset tagging rules run, by the mode each rule is marked with: PROD, TEST, or both.

  • Asset tagging rules folder SettingsPath

    The folder the asset tagging engine reads its tagging rule files from.

  • Asset properties SI_AssetProperties

    How much SecurityInsight keeps about each asset: security (what SecurityInsight needs for risk) or full (all metadata from every source, kept a few days).

  • Full asset metadata: allowed change between runs SI_AssetProperties_ChangeGuardPercent

    How much the full asset metadata collected from one source may change from one run to the next before the hand-off of that source is held.

  • Asset tagging on a server writes tags SI_AssetTagging_Apply

    Lets the asset-tagging script on a server (launcher.community-vm.ps1) write the tags its rules select in Defender, Azure and Entra on every run, instead of only reporting them.

  • Asset tagging SI_AssetTagging_Enabled

    Turns asset tagging on: the asset-tagging rules (for example Auto-CanBeOnboarded--Excluded--SI for the devices Defender can onboard) apply inside SecurityInsight, and the tagging job may run.

  • Grant asset tagging write rights SI_Bootstrap_GrantTaggingRoles

    Lets container setup give the asset tagging job's own identity the rights it needs, including writing tags.

  • Asset tagging identity name SI_Bootstrap_TaggingIdentityName

    Name of the separate managed identity the asset tagging job runs as, so the collection identity stays read-only.

  • Where Azure tags may be written SI_Bootstrap_TaggingScopes

    The Azure scopes, such as subscriptions or resource groups, where the asset tagging identity may write resource tags.

  • ServiceNow CMDB: allow creating CIs SI_Cmdb_AllowCreate

    The second switch needed before the ServiceNow CMDB connector creates a CI.

  • ServiceNow CMDB: match mode SI_Cmdb_Mode

    Whether the ServiceNow CMDB connector only updates CIs it matched, or may also create CIs for assets it could not match.

  • ServiceNow CMDB: row limit SI_Cmdb_RowLimit

    A limit on how many assets one ServiceNow CMDB run handles, for trying the connector on a few assets first.

  • ServiceNow CMDB: write or plan SI_Cmdb_Run

    Whether the ServiceNow CMDB connector writes to your ServiceNow instance or only plans and reports what it would write.

  • CMDB export file location SI_CmdbCsvPath

    Points the CMDB provider at your CMDB export CSV when it is stored outside the SecurityInsight folder, for example on a file share.

  • CMDB cache refresh interval SI_CmdbRefreshIntervalHours

    How long the cached CMDB data is reused before it is reloaded from the CSV at the start of a profiling run.

  • Asset correlation: plan only SI_Correlation_DryRun

    Makes the asset correlation compute and report its results without publishing them.

  • Asset correlation: row limit SI_Correlation_RowLimit

    A limit on how many assets one correlation run reads, for troubleshooting.

  • Data out: outputs written SI_DataOut_Outputs

    Which data-out outputs SecurityInsight writes after each data sync: the Excel workbooks (CIs, findings, the findings summary, records) and the ServiceNow Import Set hand-offs. Each is a listed connector whose runs and...

  • Data out: ServiceNow CI Import Set table SI_DataOut_ServiceNowCiTable

    The ServiceNow Import Set table the CI hand-off output (servicenow-ci) sends its rows to.

  • Data out: ServiceNow resync or test batch SI_DataOut_ServiceNowRequest

    A one-time request for the ServiceNow outputs, carried out on the next sync: a full resync (every record in scope sent again as new, in one batch) or a test batch (at most 5 rows per output, which your importer never...

  • Data out: ServiceNow staging status table SI_DataOut_ServiceNowStagingStatusTable

    The ServiceNow import set table where SecurityInsight says when each push of a ServiceNow output starts (writing) and ends (complete, failed or held). Every data row carries the same batch id, so your importer imports...

  • Data out: ServiceNow vulnerable item Import Set table SI_DataOut_ServiceNowVulnTable

    The ServiceNow Import Set table the vulnerable item output (servicenow-vulnerable-item) sends its rows to.

  • CMDB enrichment on SI_EnableCmdbProvider

    Turns on enrichment of assets with data from your CMDB export (CMDB id, name, criticality, data sensitivity).

  • ServiceNow CMDB source SI_EnableServiceNowCmdb

    Marks the live ServiceNow CMDB as the asset-inventory (CMDB) source used to enrich profiled assets.

  • Asset tagging writes tags SI_Pro_AssetTagging_Apply

    Lets the asset-tagging job actually write the tags its rules select in Defender, Azure and Entra, instead of only reporting them.

  • Vulnerability connectors: plan only SI_VulnSync_Run

    plan keeps every vulnerability connector in plan mode, whatever mode each connector has; it writes nothing.

Settings > Mail & notifications

  • Send the daily vulnerability mail Mail_CloseLoop_Daily_SendMail

    Sends one mail a day with the vulnerabilities opened, closed and reopened in the last 24 hours, what is open now and the mean time to fix.

  • Daily vulnerability mail time (UTC) Mail_CloseLoop_Daily_SendTimeUtc

    The time of day, in UTC, the daily vulnerability mail is sent.

  • Daily vulnerability mail recipients Mail_CloseLoop_Daily_To

    The addresses that receive the daily vulnerability mail.

  • Send mail without sign-in Mail_SendAnonymous

    Sends mail through a relay that accepts mail without a user name and password.

  • Default recipients MailTo

    The addresses that receive every Risk Analysis report that has no recipient list of its own.

  • Mail reports with no findings RA_MailEvenIfEmpty

    Sends the report mail even when a run found nothing, as a sign the job ran.

  • Mail the Detailed report RiskAnalysis_Detailed_SendMail

    Mails the Detailed Risk Analysis report after each run.

  • Detailed report recipients RiskAnalysis_Detailed_To

    The addresses that receive the Detailed Risk Analysis report.

  • Mail the Summary report RiskAnalysis_Summary_SendMail

    Mails the Summary Risk Analysis report after each run.

  • Summary report recipients RiskAnalysis_Summary_To

    The addresses that receive the Summary Risk Analysis report.

  • Mail every report SendMail

    Mails each Risk Analysis report, unless a report's own switch says otherwise.

  • Count exempted findings for departments SI_Exempted_InDepartmentReports

    Whether findings with an approved exemption count on the department pages and in the department mails.

  • Mail when a safety check stops a step SI_GuardMail_Enabled

    Mails a person when a safety check holds, refuses or stops a step to protect your data -- for example when far more vulnerabilities would close than usual.

  • Safety-check mail recipients SI_GuardMail_To

    The addresses that receive the mail when a safety check holds, refuses or stops a step.

  • Shared mailbox (sender) SI_Mail_From

    The shared mailbox SecurityInsight sends as. With an SMTP relay it is the From address (and wins over the older sender settings).

  • How mail is sent SI_Mail_Mode

    How SecurityInsight sends every mail: sharedMailbox = an Office 365 shared mailbox through Microsoft Graph as SecurityInsight's own identity (recommended); smtp = your own SMTP relay; none = no mail.

  • Mailbox to prove the restriction SI_Mail_ProbeMailbox

    An ordinary mailbox OUTSIDE the shared mailbox's scope. Before it sends, SecurityInsight checks that it may NOT send as this mailbox -- which proves Mail.Send is restricted. Nothing is delivered by the check.

  • Restriction confirmed by SI_Mail_RestrictionAttestation

    Who confirmed that Mail.Send is restricted to the shared mailbox (Test-ServicePrincipalAuthorization), and when. Used only when no other mailbox can be tested.

  • Keep the SMTP relay (by choice) SI_Mail_SmtpKept

    Says that your own SMTP relay is kept on purpose, so SecurityInsight stops suggesting the move to an Office 365 shared mailbox.

  • Largest mail attachment SI_MaxMailAttachmentMB

    The largest Excel attachment, measured as encoded for mail, that a Risk Analysis mail carries; larger reports are mailed without the attachment.

  • Monthly report day SI_Pro_DepartmentReport_DayOfMonth

    The day of the month from which the report for the previous month is sent.

  • Monthly report to business owners SI_Pro_DepartmentReport_SendMail

    Sends each department's business owners a monthly mail with the status of their assets and services.

  • New-findings digest: lowest severity SI_Pro_GovernanceNotify_MinSeverity

    The lowest severity the technical owners' digest announces (Critical, High, Medium or Low).

  • New-findings digest: one row per SI_Pro_GovernanceNotify_Mode

    How the technical owners' digest lists what is new: one row per vulnerability, or one row per asset with how many new findings it has and the highest severity.

  • New-findings digest to technical owners SI_Pro_GovernanceNotify_SendMail

    After each data sync, sends each department's technical owners one mail with their new findings.

  • Task reminder: due soon means within SI_Pro_TaskDigest_DueSoonDays

    How many days ahead the daily task digest counts an open task as due soon.

  • Daily task reminder to assignees SI_Pro_TaskDigest_SendMail

    Once a day, mails each person whose follow-up tasks are overdue, due soon or have a reminder today.

  • Monthly review day (technical owners) SI_Pro_TechnicalReview_DayOfMonth

    The day of the month from which the technical owners' review of the previous month is sent.

  • Monthly review to technical owners SI_Pro_TechnicalReview_SendMail

    Sends each department's technical owners a monthly mail to review their findings.

  • Encrypted mail connection SMTP_UseSSL

    Whether report e-mails are sent to the mail server over an encrypted (SSL/TLS) connection.

  • Mail sender address SMTPFrom

    The From address on every mail.

  • Mail server password SMTPPassword

    Password (or app password) of the mail server account.

  • Mail server port SMTPPort

    The network port of the mail server used for report e-mails, for example 25, 465 or 587.

  • Mail server SmtpServer

    Host name of the mail server (SMTP relay) every SecurityInsight mail is sent through.

  • Mail server user name SMTPUser

    User name of the mail server account that sends the mails.

Settings > Collection scope & limits

  • Active asset freshness window SI_ActiveStaleDays

    Sets how recently an asset must have been seen (or an identity signed in) to count as active.

  • Asset decisions file SI_AssetDecisionsPath

    Path to your file of asset decisions: tier overrides, exceptions and exemptions applied during profiling.

  • Azure asset limit SI_AssetLimit_Azure

    Caps how many discovered Azure resources the Azure engine processes in one run, for testing.

  • Endpoint asset limit SI_AssetLimit_Endpoint

    Caps how many discovered devices the endpoint engine processes in one run, for testing.

  • Identity asset limit SI_AssetLimit_Identity

    Caps how many discovered users and service principals the identity engine processes in one run, for testing.

  • Public IP asset limit SI_AssetLimit_PublicIp

    Caps how many public IP addresses the public IP engine processes in one run, for testing.

  • Azure types not treated as assets SI_AzureEgNonAssetTypes

    Azure resource types from the exposure graph that are settings on other resources, not assets, and are left out of Azure collection.

  • Azure exposure graph type list SI_AzureEgTypeAllowlist

    Fixes which Azure resource types are read from the Defender exposure graph, the Azure engine's main source.

  • Azure resource types to skip SI_AzureExcludeTypes

    Extra Azure resource types the Resource Graph source leaves out, on top of the built-in list of noisy types.

  • Azure access relationship types SI_AzureExposureGraph_AccessEdgeLabels

    Which exposure graph relationship types count as an identity having access to an Azure resource.

  • Azure access identity types SI_AzureExposureGraph_IdentityLabels

    Which exposure graph node types are treated as identities when mapping who can access Azure resources.

  • Azure exposure graph resource types SI_AzureExposureGraph_ResourceLabels

    Which exposure graph node types are treated as Azure resources for extra exposure details and access mapping.

  • Azure Resource Graph row cap SI_AzureMaxResources

    A safety cap on how many resources the Azure engine pulls from Azure Resource Graph in one run.

  • Azure resource types to collect SI_AzureResourceTypes

    Restricts the Azure Resource Graph source to a hand-picked list of resource types.

  • Subscriptions skipped for identity roles SI_AzureSubscriptionExcludePatterns

    Subscription names (wildcards allowed) skipped when the identity engine scans Azure role assignments.

  • Defender for Cloud recommendations SI_CollectDefenderRecommendations

    Whether the Azure engine also collects every unhealthy Defender for Cloud recommendation into its own table for the Risk Analysis reports.

  • Disabled accounts and devices: collect them SI_DisabledAssets_Collect

    Whether disabled users, service principals and managed identities, and disabled computers are collected from the sources. Disabled means the account is disabled in its own directory (Entra accountEnabled false, AD acc...

  • Disabled accounts and devices: connectors and exports SI_DisabledAssets_Connectors

    Whether connectors and exports send disabled users, service principals, managed identities and computers out of SecurityInsight (ServiceNow, Jira, risk register, CMDB, data exports).

  • Disabled accounts and devices: CI correlation SI_DisabledAssets_Correlate

    Whether disabled users, service principals, managed identities and computers take part in the correlation that builds configuration items (CIs).

  • Disabled accounts and devices: Risk Analysis SI_DisabledAssets_RiskAnalysis

    Whether the Risk Analysis reports include disabled users, service principals, managed identities and computers.

  • Disabled accounts and devices: finding actions SI_DisabledAssets_StateActions

    Whether the finding and vulnerability lifecycle acts on disabled assets: opening, resolving and closing findings, the close-loop mail and opening or closing tickets.

  • Azure VM to device tier linking off SI_DisableEndpointAzureCorrelation

    Stops the Azure engine from giving an Azure VM or Arc machine the same tier as its matching Defender device.

  • Identity exposure graph split size SI_EgIdentityBucketThreshold

    Above this many identities of one kind, the identity engine reads the exposure graph in several smaller queries instead of one.

  • Identity sign-in details SI_EnableSignInEnrich

    Lets the identity engine add sign-in statistics per user, such as sign-in counts, apps, IP addresses and countries.

  • Asset fingerprint cache SI_FingerprintCache_Enabled

    Remembers each asset between runs so incremental runs can skip assets that are not yet due for re-processing.

  • Full run for all profilers SI_ForceFullRun

    Makes every asset-profiling engine process all assets on the next run, ignoring the per-asset skip schedule and cached CMDB data.

  • Azure full re-run SI_ForceFullRun_Azure

    Makes the Azure engine reprocess every resource instead of skipping ones that have not changed since the last run.

  • Endpoint full re-run SI_ForceFullRun_Endpoint

    Makes the endpoint engine reprocess every device instead of skipping ones that have not changed since the last run.

  • Identity full re-run SI_ForceFullRun_Identity

    Makes the identity engine reprocess every identity instead of skipping ones that have not changed since the last run.

  • Public IP force full run SI_ForceFullRun_PublicIp

    Makes the public IP engine process every address, ignoring the per-tier re-check cadence, for this engine only.

  • Users' sign-in methods: background reading per slice (minutes) SI_Identity_SignInMethodsFillMinutes

    How many minutes of each 15-minute run of its own job (caj-si-signin-methods) the background read of the users' sign-in methods may use.

  • Users' sign-in methods: read again after (days) SI_Identity_SignInMethodsMaxAgeDays

    How old a user's full sign-in method detail may get before the background read reads that user again, even when the registration report says nothing changed (it also catches changes the report does not show, such as a...

  • Users' sign-in methods in full: which users are read SI_Identity_SignInMethodsPerUser

    Which users get their sign-in methods read in full: every method with its details (phone number and type, e-mail address, Microsoft Authenticator app and version, FIDO2 key or passkey model and attestation, Windows He...

  • Exposure Graph: no asset for groups Entra ID no longer has SI_Identity_SkipDeletedGroups

    A customer's choice for groups the Exposure Graph still lists although Entra ID no longer has them (neither active nor in its deleted items). On, only groups that still exist in Entra ID (active or recently deleted) b...

  • Exposure Graph: no asset for never-synced AD accounts that are not privileged SI_Identity_SkipNeverSyncedAd

    A customer's choice for on-premises Active Directory accounts that the Exposure Graph lists but that were never synced to Entra ID (no Entra object id). On, only the privileged ones become assets, whether they are ena...

  • Exposure Graph: no asset for never-synced, disabled AD accounts SI_Identity_SkipNeverSyncedDisabledAd

    A customer's choice for on-premises Active Directory accounts that the Exposure Graph lists but that were never synced to Entra ID (no Entra object id). On, only the enabled or privileged ones become assets: privilege...

  • Include Microsoft service principals SI_IncludeFirstPartySpns

    Whether the identity engine includes Microsoft's own built-in service principals in its inventory.

  • Include inactive endpoints SI_IncludeInactive_Endpoint

    Turns off the filter that leaves out stale or offboarded devices, so every known device is published.

  • Include inactive identities SI_IncludeInactive_Identity

    Turns off the one identity filter left: Microsoft-published applications this tenant granted nothing. Every user (disabled accounts and guests too) and every service principal and managed identity the tenant owns is a...

  • Use AI-proposed draft rules SI_LoadPendingRules

    Lets the profiling engines also load draft posture rules proposed by schema discovery, before anyone has reviewed them.

  • Public IP discovery source SI_PublicIP_DiscoverySource

    Chooses where the engine finds public IP addresses to check: classified assets (profile-cl), Azure and Defender inventory (arg-eg), or both (union).

  • Extra public IPs to scan SI_PublicIP_ExtraTargets

    A list of additional public IP addresses to check every run, such as partner or supply-chain addresses.

  • Only Defender-active endpoints SI_RequireMdeActive_Endpoint

    Narrows the endpoint inventory to devices that Defender for Endpoint reports as active or recently seen.

  • Require recent identity sign-in SI_RequireRecentSignIn_Identity

    Restores the older, stricter rule that an identity must have signed in recently to be published.

  • Schema discovery hunting tables SI_SchemaTables

    List of Defender advanced-hunting tables whose columns schema discovery checks for new fields.

  • Shodan API key SI_Shodan_ApiKey

    The Shodan API key used to look up what is exposed on your public IP addresses.

  • Shodan fresh scans SI_Shodan_ForceFreshScan

    Asks Shodan to actively re-scan your addresses before reading results, instead of using only data Shodan already has.

  • Shodan fresh scan interval SI_Shodan_FreshScanIntervalHours

    The minimum time between two fresh Shodan scans when fresh scans are on.

  • Shodan last scan state file SI_Shodan_LastFreshScanPath

    Where the engine records when the last fresh Shodan scan finished.

  • Public IP discovery lookback SI_Shodan_LookbackDays

    How far back the engine looks in the endpoint and Azure profile tables to find classified assets with public IPs.

  • Shodan pending scan state file SI_Shodan_PendingScansPath

    Where the engine remembers a submitted Shodan scan that has not finished yet.

  • Shodan scan poll interval SI_Shodan_ScanPollIntervalSec

    How often the engine checks whether a submitted fresh Shodan scan has finished.

  • Shodan scan wait limit SI_Shodan_ScanWaitMaxSec

    How long one run waits for a submitted fresh Shodan scan to finish.

  • Scan server IPs only SI_Shodan_ServerOnly

    Limits endpoint-derived public IPs to servers, because a workstation's public IP is usually a home or mobile network you do not own.

  • Shodan call spacing SI_Shodan_ThrottleMs

    Pause between live Shodan lookups so the engine stays within Shodan's rate limit.

  • Highest tier to check SI_Shodan_TierMax

    Checks public IPs only for assets at or below this privilege tier (0 is most critical).

  • Shodan call timeout SI_Shodan_TimeoutSec

    How long each Shodan lookup or scan submission may take before it is abandoned.

  • Shodan cache age SI_ShodanCacheAgeDays

    How long a stored Shodan result is reused before the address is looked up again.

  • Shodan monthly credit cap SI_ShodanMonthlyCreditCap

    A safety ceiling on the Shodan scan credits spent per month, by per-address on-demand scans and by the batch fresh scan.

  • Sign-in query batch size SI_SignInBatchSize

    How many users are looked up in one sign-in log query during identity sign-in enrichment.

  • Sign-in history window SI_SignInLookbackDays

    How many days of sign-in and device logon history the identity and endpoint enrichment look back over.

  • Re-check interval, unknown tier SI_TierCadence_Default

    How often an asset whose privilege tier is not yet known is re-processed when the per-asset skip schedule is in use.

  • Re-check interval, tier 0 SI_TierCadence_T0

    How often tier 0 assets (domain controllers, break-glass and global admins) are re-processed when the per-asset skip schedule is in use.

  • Re-check interval, tier 1 SI_TierCadence_T1

    How often tier 1 assets (production servers, privileged users) are re-processed when the per-asset skip schedule is in use.

  • Re-check interval, tier 2 SI_TierCadence_T2

    How often tier 2 assets (workstations, regular users) are re-processed when the per-asset skip schedule is in use.

  • Re-check interval, tier 3 SI_TierCadence_T3

    How often tier 3 assets (test and development, externals, guests, unmanaged) are re-processed when the per-asset skip schedule is in use.

Settings > Risk Analysis -- mails and executive view

  • Leading report for AI summary SI_AISummary_Leader

    In Consistent mode, chooses which report (Summary or Detailed) builds the AI summary, risk score and top list that the other report reuses.

  • AI summary reuse age limit SI_AISummary_MaxAgeHours

    How old the leading report's saved summary may be before the other report stops reusing it and builds its own.

  • Summary and Detailed agreement SI_AISummary_Mode

    Chooses whether the Summary and Detailed reports show identical AI summary, risk score and top list, or each shows its own figures.

  • Key figures: age bands of open CVE findings (days) SI_KeyFigures_CveAgeBands

    The bands of the key figures' table "Age of open CVE findings": one row "older than N days" per number, separated by commas.

  • Key figures: mean time to fix over the last (days) SI_KeyFigures_MeanTimeToFixDays

    Which fixed vulnerabilities the key figure "Mean time to fix" averages: those remediated within this many days before the collection.

  • Key figures: opened / fixed in the last (days) SI_KeyFigures_RecentDays

    The window of the key figures "Vulnerabilities opened in the last N days" and "Vulnerabilities fixed in the last N days" (the Executive overview, the Executive report and the management mail).

  • Key figures: privileged accounts without a sign-in for (days) SI_KeyFigures_StaleAdminDays

    When the key figure "Privileged accounts without a sign-in for N days" counts an enabled, active privileged account: its last sign-in is longer ago than this.

  • Hidden named views SI_Pro_HiddenViews

    The named views SecurityInsight ships for Security recommendations, Summary and Detailed (Critical and High, On Tier 0, Vulnerabilities (CVE), Known exploited, MITRE, Compliance, CVSS) that are hidden from the view pi...

  • Protection Score: accepted lifecycle for cloud resources (days) SI_ProtectionScore_GraceDays_CloudResource

    The protection score's accepted lifecycle for cloud resources (Azure): how many days a Very High or High finding may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection Score: accepted lifecycle for devices (days) SI_ProtectionScore_GraceDays_Device

    The protection score's accepted lifecycle for devices: how many days a Very High or High finding may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection Score: accepted lifecycle for identities (days) SI_ProtectionScore_GraceDays_Identity

    The protection score's accepted lifecycle for identities: how many days a Very High or High finding may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection Score: accepted lifecycle for public IPs (days) SI_ProtectionScore_GraceDays_PublicIp

    The protection score's accepted lifecycle for public IP addresses: how many days a Very High or High finding may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection Score: grace for Azure findings (days) SI_ProtectionScore_OtherGraceDays_CloudResource

    How many days a Very High or High finding on a cloud resource that is not a patch (an Azure / Defender for Cloud recommendation, an attack path) may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection Score: grace for other device findings (days) SI_ProtectionScore_OtherGraceDays_Device

    How many days a Very High or High device finding that is NOT a patch (a configuration, an attack path, a vulnerability with no vendor fix) may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection Score: grace for identity findings (days) SI_ProtectionScore_OtherGraceDays_Identity

    How many days a Very High or High identity finding (MFA, roles, sign-ins, attack paths -- anything that is not a patch) may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection Score: grace for other public IP findings (days) SI_ProtectionScore_OtherGraceDays_PublicIp

    How many days a Very High or High finding on a public IP that is not a patch (an open port, an exposed service) may be open before it counts in the "within Accepted Lifecycle" view.

  • Protection score: severities that count SI_ProtectionScore_Severities

    The finding severities that take an asset out of good standing in the protection score.

  • Protection score: tier weights SI_ProtectionScore_TierWeights

    How much an asset of each tier weighs in the protection score, Tier 0 to Tier 3, separated by commas.

  • Read Defender's first sighting of each vulnerability SI_RA_SourceFirstSeen

    Risk Analysis reads Defender for Endpoint's software vulnerabilities export once per run for the first time each CVE was seen on each device (si_source_first_seen).

Settings > Data & retention

  • Full asset metadata: days kept SI_AssetProperties_RetentionDays

    How many days the full asset metadata is kept, in Log Analytics and in the Pro database.

  • Days unseen before a CI may be retired SI_Cmdb_RetireAfterDays

    The least number of days an asset must go unseen before its CI is retired -- in the CI table and in the state handed to ServiceNow. A brake under every other rule: whatever decided the retirement (the grace period, th...

  • Retire at once: resources deleted in Azure SI_DeletionProof_Azure

    Retires an asset at once when Azure PROVES its resource was deleted: a Delete in Azure Resource Graph's resource changes (the last 14 days). Merely missing from a list is never proof -- it keeps the not-seen grace per...

  • Retire at once: objects deleted in Entra ID SI_DeletionProof_Entra

    Retires an asset at once when Entra ID PROVES its object was deleted: the user, device or group is in Entra ID's deleted items. Merely missing from a list is never proof -- it keeps the not-seen grace period.

  • Retire at once: devices deleted in Intune SI_DeletionProof_Intune

    Retires an asset at once when Intune PROVES its managed device was deleted: a successful Delete of the managed device in Intune's audit events. Merely missing from a list is never proof -- it keeps the not-seen grace...

  • Count exempted findings in the management numbers SI_Exempted_CountInManagement

    Whether findings covered by an approved exemption are counted in the management numbers: Risk Analysis's workbook, JSON, summary and mail, and the web app's dashboards, KPIs, trends, closure and Services view and the...

  • Copy records to Log Analytics SI_LaExport

    Optionally copies the provider records (every object a collection reads, mapped to SI fields) to Log Analytics, for Azure Monitor or your own workbooks.

  • Run log retention SI_LogRetentionDays

    How many days run logs are kept, both on the local disk and in the storage account, before being deleted.

  • Asset detail level SI_PayloadProfile

    Chooses how much detail is kept per asset: everything collected (cmdb) or only the columns the schema declares (security).

  • Days before an unseen asset is retired SI_Pro_AssetRetire_GraceDays

    How many days an asset SecurityInsight no longer sees may stay unseen before it is retired: its open vulnerabilities close as AssetRetired (never as fixed), its CI in the CI table is retired, and ServiceNow gets the s...

  • Days before an unseen asset is retired: other Azure resources SI_Pro_AssetRetire_GraceDays_AzureResource

    The grace period for other Azure resources -- any Azure resource that is not a virtual machine. Overrides the general value for this category.

  • Days before an unseen asset is retired: Azure virtual machines SI_Pro_AssetRetire_GraceDays_AzureVm

    The grace period for Azure virtual machines -- an Azure virtual machine or scale set, also when Defender reports it as a device. Overrides the general value for this category.

  • Days before an unseen asset is retired: client PCs SI_Pro_AssetRetire_GraceDays_ClientPc

    The grace period for client PCs -- a device whose operating system is not a server (laptops, desktops). Overrides the general value for this category.

  • Days before an unseen asset is retired: servers SI_Pro_AssetRetire_GraceDays_Server

    The grace period for servers -- a device with a server operating system, or an Arc-connected machine. Overrides the general value for this category.

  • Days before an unseen asset is retired: service principals SI_Pro_AssetRetire_GraceDays_ServicePrincipal

    The grace period for service principals -- an Entra service principal or managed identity. Overrides the general value for this category.

  • Days before an unseen asset is retired: users SI_Pro_AssetRetire_GraceDays_User

    The grace period for users -- an Entra user account. Overrides the general value for this category.

  • Audit trail retention SI_Pro_AuditRetentionMonths

    How many months the Pro audit trail (every action in the web app, the jobs and setup: who, when, why, before and after) keeps its rows.

  • CI change history kept SI_Pro_CiChangeRetentionDays

    How many days the change history of each configuration item (CI) is kept in the Pro database.

  • CI daily trend kept SI_Pro_CiDailyRetentionDays

    How many days of each CI's daily trend (risk score, open findings by severity) the Pro database keeps.

  • SQL CMDB connector dry run SI_Pro_CmdbSql_DryRun

    Makes the SQL CMDB connector plan what it would create, update and retire without writing anything to SQL.

  • SQL CMDB connector SI_Pro_CmdbSql_Enabled

    Writes every asset SecurityInsight knows into a CI table in the Pro database (one row per asset with its tier, department, owner, business services, identifiers and change history), for reporting and Power BI.

  • Asset kinds written as CIs SI_Pro_CmdbSql_Kinds

    Which kinds of asset the SQL CMDB connector writes to the CI table: endpoint (devices), azure (Azure resources) and publicip (public IP addresses).

  • Runs before a CI is retired SI_Pro_CmdbSql_RetireAfterRuns

    How many complete runs in a row an asset must be missing before the SQL CMDB connector retires its CI.

  • CI seen-window SI_Pro_CmdbSql_SeenWithinDays

    How recently an asset's profile must have been published for the SQL CMDB connector to count the asset as present.

  • Configuration backups kept (days) SI_Pro_ConfigBackupRetentionDays

    How many days the configuration backups are kept (the daily backup and Back up now).

  • Change journal kept (days) SI_Pro_ConfigJournalRetentionDays

    How many days the change journal keeps its rows -- every configuration change, record by record, that undo and restore are built on.

  • Pro data sync look-back SI_Pro_DataLookbackDays

    How many days back in Log Analytics the Pro data sync looks for complete runs it has not copied yet.

  • Pro data retention SI_Pro_DataRetentionDays

    How many days of run data (findings, assets, daily aggregates) the Pro database keeps before older collections are removed.

  • Pro data sync database SI_Pro_DataSqlDatabase

    The SQL database the Pro data sync writes run data to, when it should differ from the Pro settings database.

  • Pro data sync SQL server SI_Pro_DataSqlServer

    The SQL server the Pro data sync writes run data to, when it should differ from the Pro settings database's server.

  • Pro data sync dry run SI_Pro_DataSync_DryRun

    Makes the Pro data sync plan what it would copy and purge without writing anything to SQL.

  • Days to fix a critical finding SI_Pro_FindingSla_CriticalDays

    How many days a critical finding has to be fixed, counted from when it was first found (or found again after it was fixed).

  • Days to fix a high finding SI_Pro_FindingSla_HighDays

    How many days a high finding has to be fixed, counted from when it was first found (or found again after it was fixed).

  • Days to fix a low finding SI_Pro_FindingSla_LowDays

    How many days a low finding has to be fixed, counted from when it was first found (or found again after it was fixed).

  • Days to fix a medium finding SI_Pro_FindingSla_MediumDays

    How many days a medium finding has to be fixed, counted from when it was first found (or found again after it was fixed).

  • Closed finding history kept SI_Pro_FindingStateRetentionDays

    How many days a closed finding's lifecycle row (first detected, closed, close reason) is kept in the Pro database.

  • Plan findings automatically (Auto in the maintenance window) SI_Pro_Remediation_AutoSchedule

    Lets the daily mail job plan every finding that has no governance status yet and whose department's remediation flow is 'Auto in the maintenance window' for that department's next maintenance window.

  • Default department SI_Pro_Responsibility_DefaultDepartment

    The department that receives every asset no override, tag or rule places.

  • Overdue after (days, per severity) SI_Pro_Responsibility_OverdueDays

    When an open vulnerability counts as overdue in the business owners' monthly report, counted from when it was first seen.

  • Department sources, in order SI_Pro_Responsibility_Sources

    Where SecurityInsight looks to decide which department is responsible for an asset: the platform tags (tags) and the department rules defined on the web app (rules), in the order listed.

  • Tag names that name a department SI_Pro_Responsibility_TagNames

    The tag names whose value names the responsible department: Azure resource tags (and the subscription's), Defender device tags written as Name:Value, and the Entra Department attribute.

  • Copy findings per CI to Log Analytics (SI_Finding_CL) SI_RA_Findings

    Optional. After each Risk Analysis Detailed run, copies the de-duplicated findings (one row per CI and finding) into your Log Analytics workspace, for your own workbooks, Sentinel or KQL. SecurityInsight itself does n...

  • Azure collection outputs SI_Sinks_Azure

    Chooses where the Azure collection writes its results: Log Analytics (LA), JSON files and/or Excel files.

  • Endpoint collection outputs SI_Sinks_Endpoint

    Chooses where the endpoint collection writes its results: Log Analytics (LA), JSON files and/or Excel files.

  • Identity collection outputs SI_Sinks_Identity

    Chooses where the identity collection writes its results: Log Analytics (LA), JSON files and/or Excel files.

  • Public IP collection outputs SI_Sinks_PublicIp

    Chooses where the public IP collection writes its results: Log Analytics (LA), JSON files and/or Excel files.

  • Slow down large writes when the database is busy SI_SqlPacing_Enabled

    Whether the large database writers (Risk Analysis storing its findings, the data sync preparing the views, the removal of old collections) look at how busy the database is before each batch.

  • Database busy above (percent) SI_SqlPacing_HighPercent

    The database load (the highest of log write, data reads and CPU, in percent of what its tier allows) above which the large writers slow down.

  • Database calm again below (percent) SI_SqlPacing_LowPercent

    The database load below which the large writers go back to their full pace after they slowed down.

  • Status reports to Invardia SI_Telemetry_Enabled

    Whether the install sends Invardia one status report a day and one short report per engine run: which engine ran, whether it ended ok, with warnings or failed, how long it took, the stage and the kind of error. Commun...

  • Send this install's links to Invardia SI_Telemetry_SendEndpoints

    Pro installs with an install key can send Invardia this install's own links -- the web app's and the MCP server's addresses -- with the daily status report, so every mail Invardia sends about this environment carries...

  • Send the data health result to Invardia SI_Telemetry_SendHealth

    Pro installs with an install key send Invardia the daily data health result -- the state and, per source and report, how many records were checked, found, missing and different. Counts only: no names, ids or values.

  • Setup report to Invardia SI_Telemetry_SetupControls

    Pro installs with an install key send Invardia one setup report a day: a list of critical settings (updater, update ring, install key, licence, mail, permissions, last run, backup) with ok / missing / wrong / unknown,...

  • Runs before a vulnerability closes SI_VulnSync_CloseAfterRuns

    How many complete runs in a row a vulnerability must be missing from an asset that was seen before the close-loop marks it fixed.

Settings > Sign-in & Azure resources

  • Tag activity collection rule SI_AssetTagActivityDcr

    Name of the data collection rule used to send the asset-tagging activity log to Log Analytics.

  • Tag activity table name SI_AssetTagActivityTable

    Log Analytics table receiving the asset-tagging activity log: which tags were or would be applied or removed.

  • Sign-in method SI_AuthMethod

    Chooses how SecurityInsight signs in to Microsoft services: managed identity, service principal with certificate, or service principal with client secret.

  • Azure subscription for ingestion SI_AzSubscriptionId

    The Azure subscription in which the engines look up and create the data collection endpoint and rules.

  • Azure profile collection rule SI_Azure_DcrName

    Name of the data collection rule the Azure profiling engine sends its results through.

  • Azure profile table name SI_Azure_TableName

    Log Analytics table the Azure profiling engine writes its asset profiles to.

  • Azure recommendations collection rule SI_AzureRecommendation_DcrName

    Name of the data collection rule used to send Defender for Cloud recommendations to Log Analytics.

  • Azure recommendations table name SI_AzureRecommendation_TableName

    Log Analytics table that receives Defender for Cloud recommendations collected with the Azure engine.

  • Container registry name SI_Bootstrap_AcrName

    Name of the Azure Container Registry that holds the SecurityInsight container image; container setup creates it if it does not exist.

  • Container Apps environment name SI_Bootstrap_EnvName

    Name of the Azure Container Apps environment the SecurityInsight jobs run in; container setup creates it if it does not exist.

  • Container image tag SI_Bootstrap_ImageTag

    The tag of the container image that setup builds and every scheduled job runs.

  • Container hosting region SI_Bootstrap_Location

    The Azure region where container setup creates the registry, environment and identities.

  • Container resource group SI_Bootstrap_ResourceGroupName

    The Azure resource group where container setup creates the registry, environment, identities and jobs.

  • Skip container image build SI_Bootstrap_SkipImageBuild

    Lets container setup reuse the image already in the registry instead of building a new one.

  • Pro database size SI_Bootstrap_SqlServiceObjective

    The size (Azure SQL service objective) of the Pro database. Allowed values: S1, S2, S3, S4, S6, S7, S9, S12. Empty = the product's rule.

  • Container hosting subscription SI_Bootstrap_SubscriptionId

    The Azure subscription the SecurityInsight containers are installed in, saved by setup so later updates and upgrades work in the same subscription.

  • Jobs sign in with a client secret SI_Bootstrap_UseClientSecret

    Makes all container jobs sign in as the app registration (service principal) with its client secret instead of a managed identity.

  • Jobs sign in with managed identity SI_Bootstrap_UseManagedIdentity

    Makes all container jobs sign in as one user-assigned managed identity, said explicitly.

  • Web app CPU SI_Bootstrap_WebAppCpu

    The CPU of the web app's own container: 0.5 to 4, in steps of 0.25. Empty = the product's size.

  • Web app memory SI_Bootstrap_WebAppMemory

    The memory of the web app's own container, for example 4Gi. Empty = twice the web app's CPU.

  • Ingestion endpoint address SI_DceIngestionUri

    The ingestion address of the data collection endpoint that Risk Analysis sends results to.

  • Data collection endpoint name SI_DceName

    Name of the data collection endpoint all engines send their data to Log Analytics through.

  • Data collection endpoint resource group SI_DceResourceGroup

    The resource group that holds the data collection endpoint used to send data to Log Analytics.

  • Rule name pattern SI_DcrNamePattern

    The pattern used to name each collection engine's data collection rule, where {0} is replaced by the engine name.

  • Data collection rules resource group SI_DcrResourceGroup

    Resource group holding the data collection rules (and, by default, the endpoint) used to send data to Log Analytics.

  • Defender data workspace SI_DefenderWorkspaceResourceId

    Full resource id of a separate Log Analytics workspace holding Defender data, when it is not the SecurityInsight workspace.

  • Endpoint data collection rule name SI_Endpoint_DcrName

    The name of the data collection rule the endpoint engine sends its asset rows through to Log Analytics.

  • Endpoint table name SI_Endpoint_TableName

    The Log Analytics table the endpoint engine writes its asset rows to.

  • Identity data collection rule name SI_Identity_DcrName

    The name of the data collection rule the identity engine sends its rows through to Log Analytics.

  • Identity table name SI_Identity_TableName

    The Log Analytics table the identity engine writes its rows to.

  • Pro updates from Invardia SI_InvardiaUpdate_Enabled

    Whether SecurityInsight Pro takes its updates from Invardia by itself. Every night the updater job asks Invardia for the release approved for this installation's ring, checks its signature and contents, and applies it...

  • Hold template packs SI_InvardiaUpdate_HoldMicrosoftContent

    Whether new template packs wait for you. Between releases SecurityInsight ships template packs: reports and rules for data that Microsoft added to Defender and the Exposure Graph, such as a new attack-path type, and u...

  • Key Vault name SI_KeyVaultName

    The one Key Vault SecurityInsight reads its secrets from: the sign-in secret, integration credentials and a Pro licence.

  • Automatic licence request SI_LicenseRequest_Auto

    Whether SecurityInsight Pro asks Invardia for its licence by itself. Every night the updater job checks the licence; when there is none, it ends within 30 days, or it is in its grace period, the job asks Invardia for...

  • Licence service address SI_LicenseRequest_BaseUrl

    The address of the licence service that a manual licence request contacts. Must be an https address.

  • Licence contact e-mail SI_LicenseRequest_ContactEmail

    The email address the licence provider may use to contact you about a manual licence request.

  • Licence request edition SI_LicenseRequest_Edition

    The edition you ask for when requesting a licence by hand. The licence provider decides what is granted.

  • Azure region SI_Location

    The Azure region setup creates the workspace, endpoint, storage and container resources in. A collection run creates no Azure resource, so it does not need it.

  • User-assigned managed identity SI_ManagedIdentityClientId

    Client id of a user-assigned managed identity to sign in with when the sign-in method is managed identity.

  • Public IP data collection rule SI_PublicIp_DcrName

    Names the data collection rule the public IP engine sends its results through.

  • Public IP table name SI_PublicIp_TableName

    Names the Log Analytics table the public IP engine writes to.

  • Shared top-50 cache container SI_RATop50_BlobContainer

    The storage container holding the shared top-50 risk summary, so several hosts or containers reuse one summary instead of each building it.

  • Shared top-50 cache file SI_RATop50_BlobName

    The file path, inside the container, of the shared top-50 risk summary that several hosts or containers reuse.

  • Re-pull sign-in from Key Vault SI_RebuildAuthBlock

    Makes the authentication setup script re-read service principal credentials from Key Vault and rewrite them, even when they are already in the configuration file.

  • Risk analysis ingestion address SI_RiskAnalysis_DceIngestionUri

    The data collection endpoint address risk analysis sends its results to in Log Analytics.

  • Risk analysis collection endpoint SI_RiskAnalysis_DceName

    Names the data collection endpoint risk analysis uses for its Log Analytics results.

  • Detailed report data collection rule SI_RiskAnalysis_DcrName_Detailed

    The name of the data collection rule the detailed Risk Analysis rows are sent through to Log Analytics.

  • Summary report data collection rule SI_RiskAnalysis_DcrName_Summary

    The name of the data collection rule the summary Risk Analysis rows are sent through to Log Analytics.

  • Risk Analysis rule resource group SI_RiskAnalysis_DcrResourceGroup

    Resource group holding the data collection rules Risk Analysis uses to send its results to Log Analytics, when it should differ from the solution-wide one.

  • Detailed Risk Analysis table name SI_RiskAnalysis_TableName_Detailed

    Name of the Log Analytics table that receives rows from the Detailed Risk Analysis report.

  • Summary Risk Analysis table name SI_RiskAnalysis_TableName_Summary

    Name of the Log Analytics table that receives rows from the Summary Risk Analysis report.

  • Risk Analysis workspace name SI_RiskAnalysis_WorkspaceName

    Name of the Log Analytics workspace Risk Analysis writes its results to, when it should differ from the solution-wide workspace.

  • Risk Analysis workspace resource group SI_RiskAnalysis_WorkspaceResourceGroup

    Resource group used to find or create the Risk Analysis workspace when it is given by name.

  • Risk Analysis workspace resource id SI_RiskAnalysis_WorkspaceResourceId

    Full resource id of the Log Analytics workspace Risk Analysis writes to and reads collected data from, overriding the shared workspace.

  • Schema catalog collection rule SI_SchemaCatalogDcr

    Name of the data collection rule schema discovery uses to send its catalog of found data fields to Log Analytics.

  • Schema catalog table name SI_SchemaCatalogTable

    Log Analytics table receiving the schema catalog: new data fields, relationships and draft proposals found by schema discovery.

  • Service principal app id SI_SPN_AppId

    Application (client) id of the service principal the engines sign in as when not using managed identity.

  • Certificate store location SI_SPN_CertStoreLocation

    Which Windows certificate store (LocalMachine or CurrentUser) holds the sign-in certificate of the service principal.

  • Sign-in certificate thumbprint SI_SPN_CertThumbprint

    Thumbprint of the service principal's certificate, with its private key in the certificate store, used for certificate sign-in.

  • Service principal object id SI_SPN_ObjectId

    Object id (not app id) of the service principal, used to grant it rights on data collection rules and storage.

  • Service principal client secret SI_SPN_Secret

    Client secret of the service principal when the sign-in method is Secret.

  • Service principal tenant id SI_SPN_TenantId

    The Entra tenant the service principal signs in to, for data reads and Log Analytics ingestion.

  • Staging storage account SI_StorageAccount

    The storage account the collection engines use for staging data, caches, the shared catalog and the identity ledger.

  • Storage account resource group SI_StorageResourceGroup

    Names the Azure resource group that holds the SecurityInsight storage account. Setup creates the account and grants its permissions there; a collection run only checks that the account is there.

  • Profile table name pattern SI_TableNamePattern

    The pattern used to name each collection engine's Log Analytics table, where {0} is replaced by the engine name.

  • Trend data collection rule name SI_Trend_DcrName

    The name of the data collection rule the trend engine publishes its daily rollup through.

  • Rename to the agreed names SI_Update_RenameDisplayNames

    Whether the update gives this installation's directory objects the names a new installation gets: the engine's application "SecurityInsight Engine", the web app's sign-in application "SecurityInsight" and the SQL admi...

  • Update ring SI_UpdateRing

    The update ring this installation belongs to: 0 = development, 1 = internal test, 2 = early release, 3 = broad. It is shown in the header (UPDATE RING) and recorded with the installation, so the ring is known from the...

  • Log Analytics workspace name SI_WorkspaceName

    Name of the Log Analytics workspace SecurityInsight writes its data to and reads from.

  • Workspace resource group SI_WorkspaceResourceGroup

    Names the Azure resource group of the Log Analytics workspace the engines write to.

  • Log Analytics workspace SI_WorkspaceResourceId

    Full Azure resource id of the Log Analytics workspace all engines write to and query.

  • Key Vault secret name SpnSecretName

    Name of the Key Vault secret that holds the service principal's client secret.

Settings > Schedules & what runs

  • Container jobs to deploy SI_Bootstrap_Engines

    The list of engines container setup creates scheduled jobs for.

  • Maximum queue-driven workers SI_Bootstrap_KedaMaxReplicas

    The most worker containers that may run at the same time per engine when queue-driven scaling is on.

  • Azure job containers in parallel SI_Bootstrap_ParallelismAzure

    How many containers the Azure profiling job runs side by side in each run.

  • Endpoint job containers in parallel SI_Bootstrap_ParallelismEndpoint

    How many containers the endpoint profiling job runs side by side; also used for jobs that have no parallel setting of their own.

  • Identity job containers in parallel SI_Bootstrap_ParallelismIdentity

    How many containers the identity profiling job runs side by side in each run.

  • Schema discovery containers in parallel SI_Bootstrap_ParallelismSchemaDiscovery

    How many containers the schema discovery job runs side by side in each run.

  • Risk Analysis workers at once SI_Bootstrap_RaMaxWorkers

    How many Risk Analysis queue workers may run Detailed reports at the same time.

  • Risk Analysis on queue workers SI_Bootstrap_RaScaleOut

    Runs the Risk Analysis Detailed reports on queue workers, several reports at the same time, instead of one after another in one job.

  • Asset tagging schedule SI_Bootstrap_ScheduleAssetTagging

    When the asset tagging container job runs, as a cron expression in UTC.

  • Azure collection schedule SI_Bootstrap_ScheduleAzure

    When the Azure profiling container job runs, as a cron expression in UTC.

  • Configuration backup job schedule SI_Bootstrap_ScheduleConfigBackup

    Schedule (cron, UTC) of the container job that backs up your configuration once a day.

  • Endpoint collection schedule SI_Bootstrap_ScheduleEndpoint

    When the endpoint profiling container job runs, as a cron expression in UTC; also used for jobs without a schedule of their own.

  • Identity collection schedule SI_Bootstrap_ScheduleIdentity

    When the identity profiling container job runs, as a cron expression in UTC.

  • Summary report schedule SI_Bootstrap_ScheduleRiskAnalysis

    When the Summary risk-analysis container job runs, as a cron expression in UTC.

  • Schema discovery schedule SI_Bootstrap_ScheduleSchemaDiscovery

    When the schema discovery container job runs, as a cron expression in UTC.

  • Asset trend job schedule SI_Bootstrap_ScheduleTrend

    Schedule (cron, UTC) of the container job that builds the asset trend; it should run after the Detailed report.

  • Start jobs right after setup SI_Bootstrap_TriggerNowAfter

    Makes container setup start each job once immediately after creating or updating it.

  • Queue-driven scaling SI_Bootstrap_UseKEDA

    Runs the collection engines as queue-driven workers that scale from zero with the amount of work, instead of one scheduled job each.

  • CI build: days between full rebuilds SI_CiBuild_FullReconcileDays

    The CI build (correlation) rebuilds only the CIs whose input changed since their last build: a record new, changed, moved or gone, a link state, a time threshold, an identity anchor or a manual override. Every CI is r...

  • CI build: time limit for the rules of one asset SI_CiRulesBudgetSeconds

    How long the rules of one asset may take in the CI build (correlation) before the build goes on with the next asset. Applying the rules to one asset normally takes milliseconds; an asset with unusually large data coul...

  • Daily pipeline start time SI_Pipeline_StartTime

    The time of day a new install's daily pipeline (Collect, Correlate, Deliver) starts, in the pipeline's time zone.

  • Daily pipeline time zone SI_Pipeline_TimeZone

    The time zone the daily pipeline's start time is read in.

  • Write the risk trend at the end of Risk Analysis SI_Trend_AtEndOfRiskAnalysis

    Whether a Risk Analysis summary run writes the day's risk trend row itself, from the rows it has just published.

Settings > Guards

  • Data health check SI_DataHealth_Enabled

    Every day SecurityInsight checks its own data: a random 10% of each source's records (at least 50) are read from the source and looked up in the newest collection, and a random 10% of the devices with vulnerability fi...

  • Data health margin: Azure resources SI_DataHealth_Margin_Azure

    How many of the checked Azure resources may be missing from the newest collection or differ from Azure before the day counts as anomalous, as a percent of the resources checked (never fewer than the minimum records be...

  • Data health margin: Defender for Cloud recommendations SI_DataHealth_Margin_DefenderForCloud

    How many of the checked resources with Defender for Cloud recommendations may be missing from the newest collection or have a different number of open recommendations before the day counts as anomalous, as a percent o...

  • Data health margin: Defender devices SI_DataHealth_Margin_Devices

    How many of the checked Defender for Endpoint devices may be missing from the newest collection or differ from Defender before the day counts as anomalous, as a percent of the devices checked (never fewer than the min...

  • Data health margin: Entra apps and service principals SI_DataHealth_Margin_EntraApps

    How many of the checked Entra apps and service principals may be missing from the newest collection or differ from Entra before the day counts as anomalous, as a percent of those checked (never fewer than the minimum...

  • Data health margin: Entra users SI_DataHealth_Margin_EntraUsers

    How many of the checked Entra users may be missing from the newest collection or differ from Entra before the day counts as anomalous, as a percent of the users checked (never fewer than the minimum records below).

  • Data health margin: Risk Analysis reports SI_DataHealth_Margin_RiskAnalysis

    Per Risk Analysis report with vulnerability findings: how many of the checked findings may differ from what Defender reports now (missing, or no longer reported) before the day counts as anomalous, as a percent of tho...

  • Data health margin: vulnerabilities SI_DataHealth_Margin_Vulnerabilities

    How many of the vulnerabilities Defender reports for the checked devices may be missing from SecurityInsight's findings before the day counts as anomalous, as a percent of those vulnerabilities (never fewer than the m...

  • Data health margin: minimum records SI_DataHealth_MarginMinimum

    The fewest differences any data health margin allows, whatever its percent -- so a small source does not turn the data Unhealthy over one or two records.

  • Asset metadata: large change SI_Guard_AssetPropertiesCollectionChange_Enabled

    The safety check that protects the asset metadata handed to your CMDB and vulnerability system: The full asset metadata collected from one source changed by more than the allowed share since the previous run, which lo...

  • Asset metadata: large change: mail SI_Guard_AssetPropertiesCollectionChange_Mail

    Whether this safety check sends a mail when it trips.

  • Audit trail retention setting SI_Guard_AuditRetentionRefused_Enabled

    The safety check that protects the audit trail: The audit trail retention setting (SI_Pro_AuditRetentionMonths) is not a whole number of at least 13 months, so nothing was removed.

  • Audit trail retention setting: mail SI_Guard_AuditRetentionRefused_Mail

    Whether this safety check sends a mail when it trips.

  • CI build started while another was running SI_Guard_CiBuildConcurrent_Enabled

    The safety check that protects your configuration items (CIs) from being written by two builds at the same time: A CI build was started while another CI build was still running.

  • CI build started while another was running: mail SI_Guard_CiBuildConcurrent_Mail

    Whether this safety check sends a mail when it trips.

  • CMDB hand-off: large change SI_Guard_CmdbHandoffMassChange_Enabled

    The safety check that protects the CIs your ServiceNow imports from the CMDB hand-off database: Far more of the CIs handed to ServiceNow last time are missing from this run than the connector allows, which looks like...

  • CMDB hand-off: large change: mail SI_Guard_CmdbHandoffMassChange_Mail

    Whether this safety check sends a mail when it trips.

  • ServiceNow: CIs not accepted SI_Guard_CmdbServicenowCreateGate_Enabled

    The safety check that protects the configuration items (CIs) in ServiceNow: ServiceNow's import did not accept some of the CIs SecurityInsight sent, so this batch was not completed.

  • ServiceNow: CIs not accepted: mail SI_Guard_CmdbServicenowCreateGate_Mail

    Whether this safety check sends a mail when it trips.

  • ServiceNow: service model errors SI_Guard_CmdbServicenowServiceModel_Enabled

    The safety check that protects the placement of assets in your business services: The service model has errors, so no asset was placed in a business service.

  • ServiceNow: service model errors: mail SI_Guard_CmdbServicenowServiceModel_Mail

    Whether this safety check sends a mail when it trips.

  • ServiceNow: not reachable SI_Guard_CmdbServicenowUnreachable_Enabled

    The safety check that protects the configuration items (CIs) in ServiceNow: The ServiceNow instance could not be reached, so nothing was sent.

  • ServiceNow: not reachable: mail SI_Guard_CmdbServicenowUnreachable_Mail

    Whether this safety check sends a mail when it trips.

  • CMDB table: far fewer assets than usual SI_Guard_CmdbSqlCollapse_Enabled

    The safety check that protects the configuration items (CIs) in your SQL CMDB table: SecurityInsight sees far fewer assets than are active in the CMDB table, which looks like a broken collection rather than assets gon...

  • CMDB table: far fewer assets than usual: mail SI_Guard_CmdbSqlCollapse_Mail

    Whether this safety check sends a mail when it trips.

  • CMDB table: empty asset collection SI_Guard_CmdbSqlEmptySnapshot_Enabled

    The safety check that protects the configuration items (CIs) in your SQL CMDB table: The newest asset collection holds no assets at all, so nothing was written or retired.

  • CMDB table: empty asset collection: mail SI_Guard_CmdbSqlEmptySnapshot_Mail

    Whether this safety check sends a mail when it trips.

  • CMDB table: no correlation results SI_Guard_CmdbSqlNoCorrelationMap_Enabled

    The safety check that protects the configuration items (CIs) in your SQL CMDB table: The asset correlation results are missing, so assets could not be matched to their CIs and nothing was written.

  • CMDB table: no correlation results: mail SI_Guard_CmdbSqlNoCorrelationMap_Mail

    Whether this safety check sends a mail when it trips.

  • CMDB table: asset collection not complete SI_Guard_CmdbSqlSnapshotIncomplete_Enabled

    The safety check that protects the configuration items (CIs) in your SQL CMDB table: The newest asset collection is not known to be complete, so the CMDB table was not changed.

  • CMDB table: asset collection not complete: mail SI_Guard_CmdbSqlSnapshotIncomplete_Mail

    Whether this safety check sends a mail when it trips.

  • CMDB table: changed by another run SI_Guard_CmdbSqlStale_Enabled

    The safety check that protects the configuration items (CIs) in your SQL CMDB table: Another run changed the CMDB table while this one was planning, so this run wrote nothing.

  • CMDB table: changed by another run: mail SI_Guard_CmdbSqlStale_Mail

    Whether this safety check sends a mail when it trips.

  • Collection: far fewer assets from one source SI_Guard_CollectionSourceAssetDrop_Enabled

    The safety check that protects your configuration items (CIs) and everything calculated from them: One source returned far fewer assets than in its last good collection, although the collection completed.

  • Collection: far fewer assets from one source: mail SI_Guard_CollectionSourceAssetDrop_Mail

    This safety check never sends a mail: it accepts a real drop by itself on the next complete collection, so its event is shown on the Guards page only. This switch changes nothing and is not shown on the Settings page.

  • Data sync: findings an asset kind filter cannot show SI_Guard_DatasyncAssetKindDropped_Enabled

    The safety check that protects the asset kind filters of the Pro web app: findings of an asset kind were loaded, but their assets were stored without that kind (or without any kind), so the asset kind filter cannot sh...

  • Data sync: findings an asset kind filter cannot show: mail SI_Guard_DatasyncAssetKindDropped_Mail

    Whether this safety check sends a mail when it trips.

  • Data sync: collection of an unfinished run SI_Guard_DatasyncCollectionHeld_Enabled

    The safety check that protects the collections shown in the Pro web app: Some Risk Analysis collections were not loaded into the Pro database because the run that produced them is not known to be complete.

  • Data sync: collection of an unfinished run: mail SI_Guard_DatasyncCollectionHeld_Mail

    Whether this safety check sends a mail when it trips.

  • Data sync: rows without their key SI_Guard_DatasyncCollectionRefused_Enabled

    The safety check that protects the days shown in the Pro web app and its trends: Risk Analysis data arrived without its key columns (its finding ids, or its collection time), so it was not loaded as a day.

  • Data sync: rows without their key: mail SI_Guard_DatasyncCollectionRefused_Mail

    Whether this safety check sends a mail when it trips.

  • Data sync: collection not read in full SI_Guard_DatasyncCollectionShortRead_Enabled

    The safety check that protects the collections shown in the Pro web app: A collection could not be read or written in full, so it was not loaded.

  • Data sync: collection not read in full: mail SI_Guard_DatasyncCollectionShortRead_Mail

    Whether this safety check sends a mail when it trips.

  • Bulk exemption limit SI_Guard_ExemptionBulkRefused_Enabled

    The safety check that protects your findings from being exempted in bulk by mistake: A request to exempt or change many findings at once was refused (no narrowing filter, or more findings than the limit allows).

  • Bulk exemption limit: mail SI_Guard_ExemptionBulkRefused_Mail

    Whether this safety check sends a mail when it trips.

  • Daily flow: start held for the previous run SI_Guard_FlowRunCatchUp_Enabled

    The safety check that protects the order of the daily jobs: A scheduled start of the daily job flow was held because the previous run was still running; it ran once as soon as that run finished.

  • Daily flow: start held for the previous run: mail SI_Guard_FlowRunCatchUp_Mail

    Whether this safety check sends a mail when it trips.

  • Daily flow: job interrupted SI_Guard_FlowStepInterrupted_Enabled

    The safety check that protects the jobs that depend on an earlier job: A job in the daily flow was interrupted and was not started again automatically.

  • Daily flow: job interrupted: mail SI_Guard_FlowStepInterrupted_Mail

    Whether this safety check sends a mail when it trips.

  • Daily flow: jobs skipped SI_Guard_FlowStepSkipped_Enabled

    The safety check that protects the jobs that depend on an earlier job: One or more jobs in the daily flow were skipped because a job they need did not succeed.

  • Daily flow: jobs skipped: mail SI_Guard_FlowStepSkipped_Mail

    Whether this safety check sends a mail when it trips.

  • Daily flow: job did not start SI_Guard_FlowStepStartFailed_Enabled

    The safety check that protects the jobs of the daily flow: A job in the daily flow could not start: its container stopped before SecurityInsight ran (an Azure platform problem).

  • Daily flow: job did not start: mail SI_Guard_FlowStepStartFailed_Mail

    Whether this safety check sends a mail when it trips.

  • Log Analytics: rows not accepted SI_Guard_IngestRowsShortCount_Enabled

    The safety check that protects the results written to your Log Analytics workspace: Not every row of a result was accepted by Log Analytics, so the run was stopped instead of reporting a partial result as complete.

  • Log Analytics: rows not accepted: mail SI_Guard_IngestRowsShortCount_Mail

    Whether this safety check sends a mail when it trips.

  • Job started while still running SI_Guard_JobExecutionPreviousRunning_Enabled

    The safety check that protects a job from running twice at the same time: A job was started while its previous run was still running, so the new run did nothing.

  • Job started while still running: mail SI_Guard_JobExecutionPreviousRunning_Mail

    Whether this safety check sends a mail when it trips.

  • Job stuck on throttling SI_Guard_JobRunThrottledStuck_Enabled

    The safety check that protects the data of a job that Microsoft keeps throttling: A job has not completed for a long time, because Microsoft throttled every run of it.

  • Job stuck on throttling: mail SI_Guard_JobRunThrottledStuck_Mail

    Whether this safety check sends a mail when it trips.

  • Licence grace period SI_Guard_LicenceStateGrace_Enabled

    The safety check that protects the SecurityInsight Pro features: The SecurityInsight Pro licence is in its grace period.

  • Licence grace period: mail SI_Guard_LicenceStateGrace_Mail

    Whether this safety check sends a mail when it trips.

  • Licence not valid SI_Guard_LicenceStateInvalid_Enabled

    The safety check that protects the SecurityInsight Pro features: The SecurityInsight Pro licence does not verify (it has expired or is not valid for this install), so the Pro jobs did not run.

  • Licence not valid: mail SI_Guard_LicenceStateInvalid_Mail

    Whether this safety check sends a mail when it trips.

  • Risk Analysis: far more buckets than usual SI_Guard_RaBucketCountJump_Enabled

    The safety check that protects the speed and correctness of your Risk Analysis reports: One or more reports needed far more buckets (query slices) than usual.

  • Risk Analysis: far more buckets than usual: mail SI_Guard_RaBucketCountJump_Mail

    Whether this safety check sends a mail when it trips.

  • Risk Analysis: column emptied SI_Guard_RaOutputColumnEmptied_Enabled

    The safety check that protects the completeness of your Risk Analysis reports: One or more report columns are empty (or gone) while they had values in the previous run.

  • Risk Analysis: column emptied: mail SI_Guard_RaOutputColumnEmptied_Mail

    Whether this safety check sends a mail when it trips.

  • Risk Analysis: far fewer findings SI_Guard_RaOutputRowDrop_Enabled

    The safety check that protects the completeness of your Risk Analysis reports: One or more reports produced far fewer findings than the previous run.

  • Risk Analysis: far fewer findings: mail SI_Guard_RaOutputRowDrop_Mail

    Whether this safety check sends a mail when it trips.

  • Database change that could remove data SI_Guard_SchemaGateRefused_Enabled

    The safety check that protects your SecurityInsight database: A database change was refused because it is not approved for this install, or because it could remove data.

  • Database change that could remove data: mail SI_Guard_SchemaGateRefused_Mail

    Whether this safety check sends a mail when it trips.

  • Update: database update failed SI_Guard_UpdateSchemaFailed_Enabled

    The safety check that protects your SecurityInsight installation from running a new version on an old database: An update stopped before it changed anything, because the new version's database changes could not be app...

  • Update: database update failed: mail SI_Guard_UpdateSchemaFailed_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerability close limit SI_Guard_VulnConnectorCloseCeiling_Enabled

    The safety check that protects open vulnerability records: SecurityInsight would have closed far more vulnerability records in one run than it allows, so it closed none.

  • Vulnerability close limit: mail SI_Guard_VulnConnectorCloseCeiling_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerabilities: result far smaller than usual SI_Guard_VulnConnectorCollapse_Enabled

    The safety check that protects open vulnerability records: Far fewer of the open vulnerability records are still reported than usual, which looks like a partial collection rather than a real fix, so nothing was closed.

  • Vulnerabilities: result far smaller than usual: mail SI_Guard_VulnConnectorCollapse_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerabilities: empty result SI_Guard_VulnConnectorEmptySnapshot_Enabled

    The safety check that protects open vulnerability records: The newest Risk Analysis results held no vulnerabilities while records are still open, so nothing was closed.

  • Vulnerabilities: empty result: mail SI_Guard_VulnConnectorEmptySnapshot_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerabilities: connector not set up SI_Guard_VulnConnectorRefused_Enabled

    The safety check that protects your vulnerability target: A vulnerability connector is not set up completely, so it did not run.

  • Vulnerabilities: connector not set up: mail SI_Guard_VulnConnectorRefused_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerabilities: Risk Analysis run not finished SI_Guard_VulnConnectorRunIncomplete_Enabled

    The safety check that protects open vulnerability records: The Risk Analysis run behind these results did not finish cleanly, so nothing was closed.

  • Vulnerabilities: Risk Analysis run not finished: mail SI_Guard_VulnConnectorRunIncomplete_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerabilities: scope changed SI_Guard_VulnConnectorScopeChanged_Enabled

    The safety check that protects open vulnerability records: The scope of the collection changed, so records that dropped out of it were not closed.

  • Vulnerabilities: scope changed: mail SI_Guard_VulnConnectorScopeChanged_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerabilities: results not known to be complete SI_Guard_VulnConnectorSnapshotIncomplete_Enabled

    The safety check that protects open vulnerability records: The newest Risk Analysis results are not known to be complete, so findings were opened and updated but nothing was closed.

  • Vulnerabilities: results not known to be complete: mail SI_Guard_VulnConnectorSnapshotIncomplete_Mail

    Whether this safety check sends a mail when it trips.

  • Vulnerabilities: target not read in full SI_Guard_VulnConnectorTargetIncomplete_Enabled

    The safety check that protects your vulnerability target from duplicate records: The vulnerability target (for example the ServiceNow table) could not be read in full, so nothing was written: every record the read mis...

  • Vulnerabilities: target not read in full: mail SI_Guard_VulnConnectorTargetIncomplete_Mail

    Whether this safety check sends a mail when it trips.

  • All guards (safety checks) SI_Guards_Enabled

    One switch for every safety check that holds, refuses or stops a step to protect your data (the list below and the Guards page).

  • Data quality: asset drop SI_Pro_DataQuality_AssetDropPercent

    When the assets of a source (Defender for Endpoint, Entra ID, Azure, public IPs) or the active CIs fall this many percent or more below the median of the last 3 runs, it is shown as a data-quality warning.

  • Data quality: column fill drop SI_Pro_DataQuality_FillDropPoints

    When the share of rows that carry a key value -- the probability and consequence risk factors, the tier, the SQL tag, and the CIs' asset type and owner -- falls this many percentage points or more below the median of...

  • Data-quality mail SI_Pro_DataQuality_Mail_Enabled

    One mail a day when a key number of the latest pipeline run is far off its usual range -- for example far fewer assets, a report with no rows, or risk factors suddenly missing.

  • Data-quality mail recipients SI_Pro_DataQuality_Mail_To

    The addresses that receive the daily data-quality mail.

  • Data quality: report drop SI_Pro_DataQuality_ReportDropPercent

    When a Risk Analysis report has 0 rows, or falls this many percent or more below the median of the last 3 runs, it is shown as a data-quality warning -- the sign of a query that suddenly returns nothing.

  • Data quality: tier shift SI_Pro_DataQuality_TierShiftPercent

    When the active CIs in a tier (0 to 3) change by this share of all active CIs or more compared with the median of the last 3 runs -- or the CIs about to retire rise by it -- it is shown as a data-quality warning. The...

  • One-time repair of stale finding records SI_Pro_LifecycleStaleOpenRepair

    A one-time clean-up of the finding history. Before a fix of October 2026, a finding that no CI held could be closed as no longer monitored when it had only moved to a CI, and such a finding could stay open under its o...

  • First collection: restarts of a failed step SI_Pro_Pipeline_FirstRunRestarts

    On a new install's first collection, a step that fails or is stopped is started again at once and carries on from what it finished, this many times. After that the run ends with a warning that names the step and who m...

  • Failed step: show what was collected all the same SI_Pro_Pipeline_GoOnAfterFailedStep

    When the correlation or Risk Analysis fails after the collections completed, the data sync and the verification still run on what is stored, so the web app shows what was collected instead of nothing. The run is marke...

  • Show a run in which a report fell back to an earlier result SI_Pro_PublishPartialRun

    Every page shows one run: the last run that completed in full. A run in which a report could not be completed and fell back to its last complete result is not shown by default -- the pages keep the last complete run,...

  • Far fewer assets from a source: what to do SI_Pro_SourceDropout_AssetDropAction

    What happens when a source's collection completes with far fewer assets than its last good collection (down by the data-quality asset drop limit or more). That can be a real clean-up, for example many Azure resources...

  • Source down: days until delivery waits SI_Pro_SourceDropout_HoldDeliveryDays

    When the collection of one source (identities, Azure resources, endpoints, the public IP scan) fails, the run goes on with that source's last good collection and says how old it is. When a source has had no good colle...

  • Stuck on throttling after (hours) SI_Throttle_StuckHours

    How long a job may keep being throttled by Microsoft, without completing, before the one "stuck" alert is sent.

  • Stuck on throttling after (runs) SI_Throttle_StuckRuns

    How many throttled runs in a row, without one that completes, send the one "stuck" alert.

  • Vulnerabilities: share that must still be reported SI_VulnSync_CollapseFloor

    The share (0 to 1) of the open vulnerability records the newest results must still report before anything may close.

  • Vulnerability close limit (number of records) SI_VulnSync_MaxCloseAbsolute

    An optional limit on HOW MANY vulnerability records the connector may close in one run, on top of the share above.

  • Vulnerability close limit (% of open records) SI_VulnSync_MaxClosePercent

    The largest share of the open vulnerability records the connector may close in one run before it holds the closes for an Admin to release.

No setting matches.

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