Microsoft Entra ID Governance
Fundamentals

Understanding Lifecycle Workflows

In brief

The documentation now describes the Time based attribute V2 trigger, including Exactly, Less than or equal to, and Between comparisons with offsets from 0 to 180 days before or after a date attribute. It also documents that workflows and schedules must be enabled and that V2 has no three-day catch-up window.

What Entra admins need to know

Administrators can evaluate broader date-relative workflow scenarios and should account for the V2 scheduling and catch-up behavior when configuring workflows.

This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

The trigger of a workflow defines when a scheduled workflow runs for users in scope for the workflow. The trigger of a workflow depends on the type of workflow you want to run.

The supported scheduled triggers are:

  • Attribute Changeschanges
  • Group Membershipmembership change
  • Time based
  • Sign-in inactivity

The type of workflow you choose determines which trigger you use.

Relative time-based triggers

A time-based trigger can process users on a specific day relative to a date attribute, such as seven days before employeeHireDate. The Time based attribute V2 (Preview) trigger can also process users whose attribute value falls within a relative period. This option helps cover scenarios in which an attribute is populated or updated after the exact trigger date.

Relative time-based triggers support the following comparisons:

ComparisonDescription
ExactlyMatches users at one specified offset from the event attribute date.
Less than or equal toMatches users from the event attribute date through the specified offset.
BetweenMatches users between two specified offsets from the event attribute date.

Offsets can range from 0 through 180 days in either direction from the attribute date. Select Before or After to set the direction. To match the existing time-based trigger on the attribute date, select Exactly, enter 0 days, and select On. All user attributes available with the existing time-based trigger are supported, including employeeHireDate, employeeLeaveDateTime, and createdDateTime.

Workflow evaluation, scheduling, and processing work the same as they do for the existing time-based trigger, except the V2 trigger doesn't have a three-day catch-up window. The workflow and its schedule must both be enabled for the trigger to be evaluated. Workflows created during preview transition to general availability without reconfiguration. Microsoft communicates any schema changes in advance.

Scope

The scope defines for who the scheduled workflow runs. Configuring this parameter allows you to further narrow down the users for whom the workflow is to be executed. Lifecycle Workflows supports a rich set of user properties for configuring the scope.

  • For Attribute changes, the trigger is rule based and triggered when the attribute you defined is changed for a user.
  • For Group membership change, the trigger is group-based and triggered if a user is added or removed from a specific group.
  • For Time based attribute, the trigger is rule based and triggered when a user's date attribute meets the configured point-in-time value you defined is met by a user.or relative comparison.
  • For sign-in inactivity, the trigger is rule-based and triggered when a user has not signed in over a specific time period.

For a detailed guide on setting the execution conditions for a workflow, see: Create a lifecycle workflow. Workflow template schedule.

To view a detailed guide on customizing the schedule of a workflow, see: Customize the schedule of workflows.

Daily Entra.News

Get daily email updates

Get a concise summary of the latest Microsoft Entra updates delivered straight to your inbox.

Loading the secure signup form…