Dynamics 365 Workflow Approvals App

Workflow approval app

Dynamics 365 Workflow Approvals App

Even Though Microsoft Already Has One

Why I Built a New Approvals Experience

Approvals sit at the centre of every business process. Whether it’s reviewing a purchase order, validating a leave request, approving a purchase agreement, or signing off on a financial document every decision needs to flow quickly, smoothly, and confidently.

Microsoft already provides a standard Approvals app. However, after working across numerous Dynamics 365 HR, Finance, and Supply Chain implementations, I repeatedly saw the same limitations. These challenges are what inspired me to build the Dynamics 365 Workflow Approvals App, a modern, mobile-first, fully extensible approval experience built on Dataverse and powered by virtual entities.

The Gaps in Microsoft’s Standard Approvals App 

1. You Can’t Extend the Standard App

2. The UI Is Too Basic for Business Users

3. Difficult to Understand for Non–Power Apps Users

Why I Created This App

Businesses needed an approval app that:

  • Works across all Dynamics 365 modules
  • Can be extended and customized
  • Offers a modern, unified user experience
  • Is easy to understand and manage
  • Removes the limitations of the standard Microsoft app
Approval app homepage

The Dynamics 365 Workflow Approvals App delivers exactly that.

Built for Dynamics 365 Finance & Operations (F&O) users, it provides a seamless, powerful, mobile-first experience for approving:

  • Purchase Orders (PO)

  • Purchase Requisitions (PR)

  • Purchase Agreements (PA)

And more based on your business needs.

Because the app leverages Dataverse and virtual entities, it integrates directly with the D365 security and workflow framework, ensuring secure and compliant access at every stage.

Key Capabilities

Empower your approvers with instant visibility and quick action:

  • Approve / Reject / Delegate / Request Change

  • View Comments, Attachments & Workflow Timeline

  • Real-Time Notifications for Pending Approvals

  • Search, Filter & Sort Workflow Items

  • Full Compatibility with D365FO Security Roles

  • Support for PO, PR & PA Workflow Types

Scope of the App

The app supports end-to-end approval management across multiple purchasing workflows:

Purchase Requisition Approvals

  • Review PR details

  • Verify lines and amounts

  • Approve or request changes with comments

Purchase Order Approvals

  • Validate PO header and line details

  • View attachments and approval history

  • Approve on the go

Purchase Agreement Approvals

  • Review terms, amounts, and validity

  • Approve or reject instantly

Leave requests(Coming soon)

App Screens Overview

The Dynamics 365 Workflow Approvals App provides a clear, modern interface that helps approvers review and take action quickly. Both header and line-level details are displayed in an intuitive layout, ensuring full visibility before making a decision.

Purchase order for  Approval

The header screen gives users a quick, high-level summary of the workflow request, including:

  • Purchase order number

  • Vendor account and Vendor name

  • Total amount with currency

  • Approve – Direct approve the purchase order
  • Reject – Reject the purchase order
  • History – View the workflow history
  • Attachment – Display total numbers of attachment and view all attachments

 

+JiwqandNBcAAAAASUVORK5CYII=

 

Purchase order details

The details screen gives users a quick, high-level summary of the workflow request, including:

  • Purchase order number in header

  • Total amount in header
  • Item number and Item description

  • Requested receipt date in dd/mm/yyyy format
  • Line amount with currency

  • Quantity/ Unit Price and Unit.
  • Approve – Direct approve the purchase order
  • Reject – Reject the purchase order
  • History – View the workflow history
  • Attachment – Display total numbers of attachment and view all attachmentsAyGS7y9SycYGAAAAAElFTkSuQmCC

 

Features That Make a Difference

One-Click Approval

Streamlined actions allow fast decision-making with a single tap.

Instant Alerts & Push Notifications

Stay notified the moment a workflow hits your queue.

Cross-Platform Compatibility

Fully optimized for iPhone, Android, and tablets.

Advanced Search & Filtering

Quickly locate workflow items—even during high-volume cycles.

Compliance & Security

Built using Microsoft’s recommended architecture and D365 security model.

Modern, Intuitive User Interface

A user-friendly design that greatly improves adoption and satisfaction.

Benefits for Your Organization

  • Faster approval cycles

  • Reduced bottlenecks in procurement

  • Improved mobility and productivity

  • Full visibility into approval details, comments, and attachments

  • Better user experiences with a clean, modern UI

  • No need to wait until you’re at your desk, approve from anywhere

Learn more ?

If you want to know more about this app or see it in action, simply drop a message in the comment section. I’ll be happy to share additional details, demos, or answer your questions.

Parag Chapre

Parag Chapre is a Microsoft MVP in the fields of Dynamics 365 Finance & Operations, Human Resources, and Power Platform, recognized for his outstanding contributions to the Microsoft Dynamics community.

With over 15 years of hands-on expertise in various Microsoft Dynamics 365 areas, Parag has designed and delivered complex, innovative solutions for customers across industries and geographies. He has also provided leadership and technical guidance to project teams, managed offshore and onshore resources, and worked closely with Microsoft Product teams. Parag is passionate about sharing his knowledge and insights through his personal website, blog posts, articles, and community events. He is a member of the Microsoft Biz Apps Community Advisory Board, a Dynamics 365 Human Resource Community star, a Dynamics 365 Community contributor, and a Dynamics 365 Community Spotlight honoree.

4 Comments

  1. Hi Parag,

    Great work on your recent blog post about the Dynamics 365 Workflow Approvals App. The approach and clarity you’ve shared are exactly what I was hoping to see from Microsoft solutions and you’ve done an excellent job explaining it.

    We currently have a custom workflow implementation for our customers, and your app looks very promising. I wanted to ask whether it’s possible to display or integrate custom workflows within the app, particularly for workflow approvals.

    If you’re able to share any guidance or best practices on how custom workflows can be surfaced or handled in the app, that would be extremely helpful.

    Thanks again for sharing such valuable insights.

    Best regards,
    Adam

  2. Great work, Parag. The custom workflow approval app looks very well designed. Can standard Dynamics 365 workflows also be used with this app, and what setup is required? A short demo or overview video would be very helpful.

Leave a Reply

Your email address will not be published. Required fields are marked *