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

SecurityInsight scripts

Clear-SIGuardEvents

Acknowledge every open guard event

Purpose

Acknowledges every open guard event (safety check) in the Pro database: a fresh start. Previewed without -Apply.

When to run it

After the causes of the open guard events are fixed.

Who may run it

KindRoleScopeWhy
otherthe install identity (service principal + certificate)the Pro databaseto update the guard events

What it changes

WhereActionWhatPermission / roleScopeWhyUndo
Pro SQL databaseupdateeach open guard event: acknowledged, by, reasonthe Pro databasestart from a clean list of safety checksnone: acknowledgements are kept as history

What it only reads

  • the open guard events

Parameters

ParameterRequiredDefaultWhat it does
-SqlServerno[string]$global:SI_ProSqlServer
-Databaseno[string]$global:SI_ProSqlDatabase
-ReasonyesWhy (required, at least 10 characters): on every acknowledgement and on the audit trail.
-AcknowledgeAllnoAcknowledge every open guard event (the only mode -- named so the command says what it does).
-ApplynoWrite. Without it the script only plans.
-AppIdno[string]$global:SI_SPN_AppId
-TenantIdno[string]$global:SI_SPN_TenantId
-CertThumbprintno[string]$global:SI_SPN_CertThumbprint
-StorenoThe database, already open (New-SIProSettingsStore -Invoke ...): a test's fake, or a caller's store.
-PassThruno

Preview with -WhatIf

The preview: the open events it would acknowledge; nothing is acknowledged (same as without -Apply).

Undo

Acknowledgements are history and are not reverted; a guard that trips again opens a new event.

Network

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

Download and run

Run these lines in PowerShell: the first downloads the script into the current folder, the second runs it.

Invoke-WebRequest https://invardia.com/support/si/Clear-SIGuardEvents.ps1 -OutFile Clear-SIGuardEvents.ps1
.\Clear-SIGuardEvents.ps1 -Reason <Reason>

To check the download first, compare its SHA-256 with the published one:

SHA-256 a96f87d07a7ef6cdfe089e9aaed2d2af2ae3f298dee9441d4e4ec74a157a7d5e

Checksums: SHA256SUMS.txt · Version 3.0.79

Before you run it, compare the file's SHA-256 with its line in SHA256SUMS.txt.

Every parameter: Get-Help .\Clear-SIGuardEvents.ps1 -Full · Source: Clear-SIGuardEvents.ps1

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

InvardiaInvardia

See the risk. Control the access.

Products

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

Docs

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

Company

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

Legal

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