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 docs

1 Why

  • Why PIM Manager

2 Features

  • Features
  • Delegation model
  • Change control
  • Admin accounts
  • Visibility and evidence
  • Integrations
  • Platform and editions

3 How to design

  • How to design
  • Nested groups
  • Role-assignable groups
  • Tiers and levels
  • Naming
  • Migration
  • Workload roles

4 Security design

  • Security design
  • Identities
  • Engine permissions
  • Database
  • Sign-in
  • Approval and audit
  • Support access
  • Updates and license
  • Data
  • Database access (least privilege)

5 Architecture, setup and sizing

  • Architecture
  • Setup
  • Sizing

6 Operate

  • Operate
  • Guards
  • Access reviews
  • PIM Activator
  • Settings

7 Integrate

  • Integrate
  • REST API and ServiceNow
  • MCP server for AI assistants
  • Hybrid Active Directory
  • MSP: managing and managed tenants

8 Knowledge base

  • Knowledge base
  • How to onboard a consultant
  • How to onboard an admin
  • How to delegate a Power BI workspace
  • How to delegate an Azure landing zone or subscription
  • How to delegate Intune roles
  • How to delegate Defender XDR to a helpdesk
  • How to use Discovery and gaps
  • How to handle drift
  • How to undo a commit
  • How to enable access reviews
  • How to approve a held policy change
  • How to add a break-glass account
  • How to install the PIM Activator without Intune
  • How to set up PIM for Active Directory
  • How to read the access map and see who can activate a role
  • How to find the least-privileged role for a task
  • MSP: how to roll a change to one wave
  • How to activate with the PIM Activator
  • How to offboard an admin
  • FAQ
  • Lessons learned

9 Reference

  • Reference
  • Glossary

10 Support

  • Support

On this page

  • What PIM Manager reads from your tenant
  • What it stores
  • How long it is kept
  • Where it is
  • What is sent to Invardia
  • Leaving

PIM Manager documentation · Verified against PIM Manager 3.0.23.3 on Nov 3, 2026

Data

A privileged-access tool sees your directory, so you need to know exactly what it reads, what it keeps, where it keeps it, and what leaves your tenant. PIM Manager keeps your data in your own Azure SQL database, in the region you choose, and sends Invardia only status and licensing fields that you can switch off.

What PIM Manager reads from Entra ID, Azure, the workloads and Active Directory, what it stores in your own database, and the outbound connections to Invardia, each of which can be switched off

What PIM Manager reads from your tenant

  • Users (name, UPN, mail, enabled state), groups with their owners and members, Entra roles, PIM schedules and policies, Administrative Units, domains, subscribed licenses, applications and service principals, access reviews.
  • Azure management groups, subscriptions, role definitions, role assignments and PIM for Azure schedules.
  • Intune and Defender XDR role definitions and assignments, and Power BI workspaces, when you manage those workloads.
  • The authentication methods of the admin accounts it manages, to issue a Temporary Access Pass.
  • On-premises AD users and groups, with the hybrid worker only.

It does not read sign-in logs, sign-in activity, audit logs, risky users, mailbox content or files; the engine holds no AuditLog.Read.All. It holds Policy.Read.All, which also allows reading Conditional Access policies, but it reads only the Temporary Access Pass policy.

What it stores

Everything is stored in the Azure SQL database in your subscription:

  • the desired state: admins, groups, roles, departments and workloads, including admin names, UPNs and contact mail addresses;
  • settings, a cache of what was read from the tenant, and the record of which objects the engine owns;
  • the change queue and approvals;
  • the audit trail and the commit journal, both append-only for PIM Manager’s and the engine’s identities (see Database);
  • configuration backups and pre-commit snapshots.

It does not store Temporary Access Pass codes or generated passwords: they are shown or mailed once and never written. API keys are stored only as SHA-256 hashes. The SMTP relay password and the emergency passphrase hash are kept in Key Vault, not in the database, and secrets are never part of a backup.

How long it is kept

Data Kept for
Audit trail Kept by default. A SuperAdmin can set a retention of 13 months or more; a daily job then removes older rows and records its own run
Commit journal and change queue Removed with the audit retention, and the removal is audited
Configuration backups 90 days by default, set by a SuperAdmin; pinned backups longer
Pre-commit snapshots The most recent snapshots per data set
Job run history The most recent runs per job
Container logs Your Log Analytics workspace’s retention
Database backups Azure SQL’s settings, which you control

Where it is

Every resource is created in your subscription, in the Azure region you choose. Before anything is created, setup checks that the region offers every service PIM Manager needs. Data in the database is encrypted at rest with Azure SQL Transparent Data Encryption, and connections use TLS. Invardia does not host your directory data, your database or your runtime.

What is sent to Invardia

The connections your installation makes to Invardia are outbound, over HTTPS. No user, group or role records are sent: no names, UPNs or object lists. Status reports do carry counts, such as how many role assignments exist, and with an install key the error text after redaction, as the table says. Each item has a switch under Settings > Features & edition, card Feature customization. Invardia has no connection into your installation unless you create the Invardia Support app for a support case; see Support access.

What When Fields
Status reports On by default Which jobs ran and whether they succeeded, the version, edition and license state, counts such as role assignments, when a safety guard steps in, and whether the Invardia Support app holds database access. Without a Pro install key the reports are anonymous: a random installation id, rounded counts and a failure class; no tenant, no host name, no error text. With an install key they add the tenant id, the host name, exact counts and error text, with secrets, mail addresses, UPNs and object names removed by pattern before sending. Pattern-based redaction can miss an unusual value, so switch status reports off if error text must not leave your tenant
Error causes and setup health On by default, only with a Pro install key; Community sends none The stable error code and cause of each problem, and whether critical settings such as the updater, the mail sender and the engine permissions are in place. No names and no tenant data
License requests On by default When no Pro license is valid or yours ends soon: the product, the tenant id, the version and an installation id, and the id and end date of the installed license. No contact details
Updates On by default; off when you deploy without the updater job and update by hand Pro: the installation claims its install key and pulls the signed release for its tenant. Community: an anonymous request for the signed release of its ring, with no install key, licence or tenant id

Switching status reports off sends one final opt-out record, and then nothing more. The license check itself works offline.

The install has no option to start with status reports off. The first report is sent within about an hour of the install, so a SuperAdmin who wants them off switches Send status telemetry to Invardia off under Settings > Features & edition > Feature customization right after the first sign-in.

Leaving

To remove PIM Manager and its data, follow Remove it.

Verified against PIM Manager 3.0.23.3 on Nov 3, 2026Download PDF

← Updates and licenseDatabase access (least privilege) →

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