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 you need
  • Step 1: find the action, if you do not know it
  • Step 2: find the roles that grant it
  • Step 3: check the candidate
  • Step 4: keep the evidence
  • Check the result
  • Undo
  • Related pages

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

How to find the least-privileged role for a task

An admin who needs to do one task often asks for Global Administrator because nobody knows which narrower role allows it. Role Lookup answers that from Microsoft Graph: you name the action, and it lists every Entra ID role that grants it, narrowest first.

What you need

  • Any role in PIM Manager. Role Lookup only reads.
  • The task you want to delegate, as an Entra ID resource action, for example microsoft.directory/users/basic/update. If you do not know the action, step 1 finds it.

Role Lookup covers Entra ID directory roles, built-in and custom. It does not cover Azure roles or workload roles such as Intune or Defender XDR.

Step 1: find the action, if you do not know it

Start from a role you know can do the task.

  1. Open Access > Look up a role.
  2. Press What a role can do.
  3. In Role display name, type the role, for example User Administrator, and press Look up. A misspelled name gives Did you mean… suggestions to click.
  4. The actions are listed grouped by area, for example everything under microsoft.directory/users. Find the action that matches the task and copy it.

Step 2: find the roles that grant it

  1. Press Find roles by action.
  2. In Resource action, paste the action. To search a whole area, end it with a wildcard, for example microsoft.directory/users/*.
  3. Press Find roles.
  4. The table lists Role (narrowest first), Total actions and Matched on. The first rows grant the action with the fewest actions in total.

A role marked (broad — wildcard) grants the action through a wildcard over a whole area. It is rarely the least-privileged choice.

Step 3: check the candidate

Fewest actions is a good first filter, not the whole answer: a role with few actions can still be powerful, for example one that can grant other roles.

  1. Press What a role can do and look up the first candidate. Read all of its actions, not only the one you need.
  2. Check the role’s tier and level in your design. A role that can grant other roles, such as Privileged Role Administrator, controls the tenant; treat it as T0. See Tiers and levels.
  3. Choose the narrowest role whose other actions you accept.

Step 4: keep the evidence

  1. On the Find roles by action result, or on What a role can do for the chosen role, press Export CSV or Print.
  2. Attach it to the change ticket. It records which roles grant the action and why you chose this one.

Check the result

After you delegate the role, check that the right people and only they can activate it:

  1. Press Who can activate a role, type the role in Role / target name and press Find who can activate it.
  2. The table lists each person and the path that grants the role.

Look up a role: who can activate Privileged Role Administrator, and the path that grants it

To delegate the role through PIM Manager’s groups, see Nested groups.

Undo

Role Lookup only reads; it changes nothing in your tenant or your model, so there is nothing to undo here. If the role you delegated afterwards turns out to be wrong:

  • Before you commit: Cancel all pending on Pending changes.
  • After you commit: remove the delegation row on Access > Delegations — all rows and commit, or undo the commit; see How to undo a commit.

Related pages

  • How to read the access map and see who can activate a role
  • Tiers and levels
  • Design

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

← How to read the access map and see who can activate a roleMSP: how to roll a change to one wave →

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