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

PIM Manager scripts

Export-PimSettings

Export PIM Manager settings to a settings document (settings as code)

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

Purpose

Exports PIM Manager settings (for example the naming conventions) from one environment's store to a settings document (a JSON file) that Import-PimSettings.ps1 applies to another environment: settings as code, never secrets, never identity or access settings.

When to run it

When an environment's settings should be kept as code (in source control, reviewed) or used as the baseline for a new environment. Settings that are secrets or that name the environment itself (who may use it, approvers, break-glass accounts, demo mode, environment name, licence and install keys, rings, the scenario, runtime state) are never exported: a -Name that asks for one is refused, -All leaves them out and lists them.

Who may run it

KindRoleScopeWhy
otherStore reader (application with a certificate, member of the environment's SQL admin group)the environment's SQL database (pim.Settings)Reads the settings to export. The identity is given with -ClientId / -CertThumbprint and its certificate must be in the local machine certificate store.

What it changes

WhereActionWhatPermission / roleScopeWhyUndo
This computercreatethe settings document at -Path (one JSON file)this computerThe point of the script: the exported settings, ready for Import-PimSettings.ps1. An existing file is replaced only with -Force.Delete the file.

What it only reads

  • pim.Settings in the store (the named settings, or every name with -All, and the environment name)

Parameters

ParameterRequiredDefaultWhat it does
-NamenoThe setting(s) to export, e.g. NamingConventions. Give -Name or -All.
-AllnofalseExport every setting that may be exported; the others are listed as skipped.
-PathyesThe settings document (.json) to write.
-ServeryesThe store's SQL server (FQDN).
-DatabasenoPimPlatformThe database.
-TenantIdyesThe environment's tenant id.
-ClientIdyesApplication (client) id of the identity that reads the store.
-CertThumbprintyesThumbprint of that identity's certificate in the local machine store.
-ForcenofalseReplace -Path when it already exists.

Preview with -WhatIf

Reads the store, lists each setting it would export (and each one it skips, with the reason) and prints 'What if: Performing the operation "write the settings document (<n> setting(s))" on target "<Path>"'. Nothing is written.

Undo

The script changes nothing in any environment. Delete the settings document it wrote.

Network

It connects to: login.microsoftonline.com (tokens for Azure SQL, certificate sign-in), <server>.database.windows.net:1433

How it runs

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

Release 3.0.70

Every script, identity and permission for your security review: PIM Manager

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