Notifications about expiration of documents – how to configure it?

by | Apr 16, 2025

Do you want your employees (or HR department) to receive automatic alerts that a valid certificate or entitlement is about to expire? Here’s how you can set it up using the power of Power Automate and Microsoft Dataverse: 

  • Prepare Dataverse (or a list in SharePoint) 
  • Make sure you store employee information in your data source (e.g., Microsoft Dataverse), including the expiration date of documents (e.g., health and safety permissions). 
  • It is worth having an “Expiration date” field and preferably a second logical field (e.g. “Notification sent”). 
image 12
  • Create a flow in Power Automate 
  • Start with a Scheduled cloud flow: e.g. weekly or even every day at a specific time. 
image 11
image
  • Add the “List records” action 
  • Select the table in Dataverse (or SharePoint) that contains data about employees and documents. 
image 13
  • Loop and condition 
  • Look at each record in the loop (For each) to see if it meets the criteria for sending the notification (e.g., if the notification has not already been sent this month, or if the expiration date has already passed). 
image 1
  • You can also use a condition that sets the “Notification sent” flag depending on the status of the document. 
image 8
  • Send Notification 
  • Use “Send an email (V2)” or “Microsoft Teams – Post a message” to automatically send an alert to an employee, department manager, or HR department. 
  • In the body of the email or Teams message, provide the most important information: the employee’s name, type of document, expiration date, and instructions on how to proceed. 
image 14
  • Update a record 
  • If you want to make sure that the notification isn’t sent multiple times, update the field in Dataverse (“Notification sent = True”). 
  • This lets the flow know that the notification has already gone and won’t send it again the following week. 
image 10

With this configuration, the Power Platform-based app will automatically monitor the expiration dates of employee documents and provide the necessary alerts exactly when needed. Effect? No surprises in the form of lost permissions or administrative penalties, because the HR department and project managers always know that the deadline for the renewal of certificates or other documents is approaching. 

Appreciate Your Time!

If you have any questions, comments or would like to implement the solution at your place, feel free to contact us.