Skip to content
InvardiaInvardia
Why InvardiaProductsFeaturesPricingCommunity
Docs
All documentation
Product documentationPIM ManagerSecurityInsightEntra Policy Suite
SettingsPIM Manager settingsSecurityInsight settingsEntra Policy Suite settings
ScriptsPIM Manager scriptsSecurityInsight scriptsEntra Policy Suite scriptsInvardia scripts
Error codesPIM Manager error codesSecurityInsight error codesEntra Policy Suite 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 docs

1 Why

  • What Entra Policy Suite does

3 How to design

  • Tag types and conditions

4 Security design

  • Security

5 Architecture, setup and sizing

  • Install Entra Policy Suite
  • Hybrid worker
  • Move from v1

6 Operate

  • Rules
  • Commit queue
  • Jobs and runs
  • Identity report
  • Tamper monitor
  • Conditional Access
  • Settings
  • Access and audit

8 Knowledge base

  • Frequently asked questions

9 Reference

  • Condition types
  • Identity report views

10 Support

  • Support

On this page

  • The jobs
  • Change a schedule
  • Run now: Preview or Apply
  • Runs
  • Tag changes

Entra Policy Suite documentation · Verified against Entra Policy Suite 2.1.4 on Nov 11, 2026

Jobs and runs

Every feature that reads or writes your directory is a job with a schedule. The scheduler checks every 5 minutes which job is due and asks for it; the job starts, does its work and records a run.

The jobs

Job Default schedule What it does
User tagging daily 01:00 Reads every user, plans every tag change from the user rules, and in Apply mode writes them
Device tagging daily 01:30 The same for devices
Identity report daily 02:00 Takes the read-only snapshot for the Identity report
Tamper monitor every 15m Looks for changes to the watched tags that the engine did not make. See Tamper monitor.
CA Policy Analyzer manual Reads the Conditional Access policies for the Conditional Access page; its monitors run on their own schedules
Per-user sign-in methods every 15m Reads each user’s sign-in methods in the background, a user again only when something changed. Off by default.
Named locations daily 06:00 Keeps the Azure service tags you listed as named locations. Off by default.
Backup daily 00:30 Stores every Conditional Access policy, named location and authentication strength, and the tagging configuration; the newest 30 are kept. Only reads the tenant. On by default.
Conditional Access options monthly 1 04:00 Reads from Microsoft Graph the values each policy field allows and your tenant’s authentication strengths, named locations, terms of use and roles, for the policy Edit form. Only reads. On by default.
Update daily 03:00 Asks Invardia which release is approved for this install’s ring and installs a newer one between runs. On by default.
Invardia support link every 4h Sends Entra Policy Suite’s health and run results to Invardia support, so support can see problems and updates can roll out: a heartbeat and one record per finished run - numbers and states only. On by default, but sends nothing until Invardia has issued the install’s key.
Configuration on request Applies the changes people make in the web app. Always on.
Wake-up on request Started by the web app right after a request, so the work starts within seconds instead of at the next 5-minute check. Always on.

Schedules are read in the install’s time zone (Settings > General), summer time included.

The Jobs page

Change a schedule

On the Jobs page, an admin edits a job’s schedule and switches it on or off, with a reason. A schedule is one of:

Schedule Means
daily 01:00 Every day at 01:00
weekly sun 19:00 Every Sunday at 19:00
monthly 1 04:00 On the 1st of every month at 04:00 (a day from 1 to 28)
every 3h Every 3 hours
every 15m Every 15 minutes (5 minutes at least)
manual Only when someone asks for a run

Every tagging run reads everyone, so a new user is tagged by the next scheduled run. If new users must be tagged within minutes, switch on Also tag a user at once when it changes (Settings > User tagging): the engine then tags only the users whose rule properties changed, in between the scheduled runs.

Run now: Preview or Apply

Next to each tagging job, an admin can ask for a run now:

  • Preview computes every change and writes none. Use it on everyone after a rule change.
  • Apply writes the changes. Choose everyone, a saved scope, or name the objects there and then.

A request is started within 5 minutes and is listed under Requests, with who asked, the reason, the status and a link to its run.

A saved scope is a list of objects or a property filter (for example userPrincipalName like *@pilot.contoso.test) that you pick for a Preview or an Apply. Save scopes under Saved scopes on the Jobs page.

The mode of a scheduled run is a setting per feature (User tagging mode, Device tagging mode). Leave it on Preview until a rule set is proven.

Runs

The Runs page lists every run with its job, mode, status and counts: objects read, changes planned, overwrites (a tag that had another value), applied and failed. Open a run for its step-by-step log.

The Runs page

Status Means
Succeeded The run did everything it planned
PartlyFailed Some changes failed; each one is listed with its error
Failed The run stopped; the log says why
Held The mass-change guard held the run because its plan was far larger than usual. An admin reviews the counts and approves or leaves it.

A run never leaves the tenant half-tagged without saying so: a run that did not finish says in its status and log what it did and did not do.

Tag changes

The Tag changes page lists every tag a run planned or wrote: the object, AD or cloud, the tag type and attribute, the old and the new value, why (a rule or the fallback), the persona, and the status. Search it, filter it by status or run, and export it as CSV.

The Tag changes page

For AD-synced users the change is written by the hybrid worker, and the status follows it: queued, then applied or failed with the worker’s error.

Verified against Entra Policy Suite 2.1.4 on 2026-11-11

Verified against Entra Policy Suite 2.1.4 on Nov 11, 2026

← Commit queueIdentity report →

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