Customizing Glossary Term Review Workflow in Purview

Mishra, Rahul 40 Reputation points
2025-08-18T16:34:33.01+00:00

In Microsoft Purview, I'm working on implementing a layered approval workflow for glossary terms before they are published to the catalog. The intended process follows this sequence: SME Review → Data Steward Review → Final Approver.

Ideally, I’d like SMEs or Data Stewards to have the ability to propose a new definition if they disagree with the originally submitted one. However, based on my understanding, it seems that definitions cannot be modified during the review phase. Instead, proposing a new definition appears to restart the workflow from the beginning, involving the same set of reviewers.

Has anyone successfully configured a workflow that allows for definition edits during the review process without triggering a full restart?

Azure Data Catalog
Azure Data Catalog
An Azure service that serves as a system of registration and system of discovery for enterprise data assets.
0 comments No comments
{count} votes

Answer accepted by question author
  1. Smaran Thoomu 31,910 Reputation points Microsoft External Staff Moderator
    2025-08-18T17:15:45.7066667+00:00

    Hi Mishra, Rahul
    In Microsoft Purview, the glossary term approval workflows are currently structured so that edits to the definition during the review phase are treated as a new submission, which restarts the workflow sequence. This is by design, Purview doesn’t yet support “in-line” edits within an active workflow stage (for example, SME modifying the definition and sending it forward without triggering a resubmission).

    If you want SMEs or Data Stewards to propose alternative definitions without resetting the full workflow, the practical workaround is to use comments and feedback in the workflow task to capture suggested changes. The owner or initiator can then update the definition and resubmit for review.

    For more advanced customization, some organizations integrate Purview workflows with Power Automate or Logic Apps to create layered approval chains with branching logic (e.g., SME propose → Steward approve → Final approver confirm). This gives flexibility to track “revisions” without losing workflow history, though it requires extending Purview’s native workflow.

    So, out-of-the-box, definition edits will restart the workflow. If minimizing re-approvals is critical, you’ll want to look at a Power Automate–based custom workflow or handle suggested changes via comments until Microsoft introduces richer in-line editing support.

    Reference:

    I hope this information helps. Please do let us know if you have any further queries.


    Kindly consider upvoting the comment if the information provided is helpful. This can assist other community members in resolving similar issues.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.