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

Entra Policy Suite scripts

Start-EpsInstall

Documentation out of date

The documentation below was written for a different copy of this script than the one published now. Read the script itself before you run it, or ask support@invardia.com.

  • the .doc.json names no sha256 of the script it documents
  • the .doc.json is for version 2.0.0, the published script is 2.0.107

The published script's own summary: Downloads Entra Policy Suite 2.0 Pro - the signed Pro package from Invardia - and starts the install.

Purpose

Downloads Entra Policy Suite 2.0 and runs its Install-EntraPolicySuite.ps1 with your parameters. The Pro copy (invardia.com/support/eps/) signs you in in your browser, takes the signed Pro package of your ring from Invardia and checks its signature, size and SHA-256; the Community copy takes the latest v2 release from GitHub and checks it against the SHA-256 digest GitHub publishes. Either way the package is unpacked in a new temporary folder.

When to run it

To install Entra Policy Suite 2.0, or to resume an install that stopped.

Who may run it

KindRoleScopeWhy
otherthe rights Install-EntraPolicySuite.ps1 needssee its pagethis script only downloads and starts it

What it changes

WhereActionWhatPermission / roleScopeWhyUndo
this computercreatea temporary folder with the release zip and its contentsthe temp directorythe installer runs from the releasedelete the eps-release-* folder in the temp directory

What it only reads

  • the GitHub releases of KnudsenMorten/EntraPolicySuite

Parameters

ParameterRequiredDefaultWhat it does
-TenantIdyesyour Entra tenant id
-SubscriptionIdyesthe subscription to install in
-Locationnowesteuropepassed to the installer
-ResourceGroupnorg-epspassed to the installer (an install made before 2.0.55: rg-entrapolicysuite, found by itself when it is there)
-(every other parameter of Install-EntraPolicySuite.ps1)nothe installer'spassed on as given - e.g. -PrivateNetwork -VnetId -HubVnetId for a private install (tools/setup/install-parameters.json lists them)
-Versionnothe latest v2a v2 release, e.g. 2.0.0
-SupportAppIdnoyour Invardia Support app, by its client id (never found by name): it starts with -SupportAccess until your level from the Invardia portal arrives; without it nothing is granted
-SupportAccessnotroubleshootthe Support app's starting level: troubleshoot or setup (read, plus admin only during an open support session), read, or none
-Resumenofalsecontinue an interrupted install with the same values (finished steps are skipped); refused when there is none

Preview with -WhatIf

Downloads and checks the release, then runs the installer with -WhatIf (its plan; nothing is changed in Azure).

Undo

Nothing to undo here; see Install-EntraPolicySuite.ps1.

Network

It connects to: api.github.com, github.com, objects.githubusercontent.com

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/eps/Start-EpsInstall.ps1 -OutFile Start-EpsInstall.ps1
.\Start-EpsInstall.ps1 -TenantId <TenantId> -SubscriptionId <SubscriptionId>

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

SHA-256 f93eb5d9ec76d281555a21089043917480bed01841592a6fcf6582a4114af875

Checksums: SHA256SUMS.txt · Version 2.0.107 · Documentation for version 2.0.0

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

Every parameter: Get-Help .\Start-EpsInstall.ps1 -Full · Source: Start-EpsInstall.ps1

Every script, identity and permission for your security review: Entra Policy Suite

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