web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / PA - Microsoft Purview...
Power Automate
Suggested Answer

PA - Microsoft Purview Data Classification Changes

(1) ShareShare
ReportReport
Posted on by
Hello Gurus!
 
Looking for some guidance on how best to get Power Automate to send notifications via email for any data classification changes from Microsoft Purview.
 
My current PA flow was successfully built but when tested it fails with the following error: Action 'Send_an_HTTP_request' failed: URI path is not a valid Graph endpoint, path is neither absolute nor relative or resource/object is not supported for this connector. Resources: me,users Objects: messages,mailFolders,events,calendar,calendars,outlook,inferenceClassification. Uri: https://purview.microsoft.com/
 
I've modified the URI several times with no luck.  
 
I would greatly appreciate any help with this PA flow!
 
 
 
Here's a high level of the steps:
 
1. Create an Automated Cloud Flow

 
  1. Log in to Power Automate.
  2. Click Create → Automated cloud flow.
  3. Name it “Purview Classification Change Alert”.
  4. Choose “Recurrence” as the trigger to check for changes periodically.
    • Set it to run every X minutes/hours depending on your needs.
  5.  



2. Add an HTTP Request to Check Classification Changes

 
  1. Click New Step → “HTTP” action.
  2. Set the method to GET and enter the Purview API endpoint:

https://{purview-endpoint}/catalog/api/classifications
 
  1.  
  2. Add Headers:

Authorization: Bearer {access_token}
Content-Type: application/json
 
  1.  
  2. Authenticate using the OAuth 2.0 method with the Client ID, Secret, and Tenant ID from Step 1.





Step 3: Filter for Classification Changes from “Restricted” to “Internal”

 
  1. Click New Step → “Filter array” action.
  2. In the “From” field, select the output from the HTTP response (JSON).
  3. Set the condition:
    • Previous Classification = Restricted
    • New Classification = Internal
  4.  





Step 4: Send an Email Notification

 
  1. Click New Step → “Send an email (Outlook 365)” action.
  2. Configure the email:
    • To: Compliance team or security group.
    • Subject: “ALERT: Data Classification Changed from Restricted to Internal”
    • Body:
  3.  

Attention Security Team,

The following data classification has been changed:

- File Name: {File Name}
- Previous Classification: Restricted
- New Classification: Internal
- Changed By: {User}
- Timestamp: {Change Date}

Please review this change to ensure compliance.

Regards,
Security Team
 
 
 
 
Categories:
I have the same question (0)
  • Suggested answer
    Nived_Nambiar Profile Picture
    18,138 Super User 2026 Season 1 on at
     
    Can you try with http actions in power automate to send api request to the same uri , current one you have used did not support that.
     
     
     

    Thanks & Regards,
    Nived N

    Stay connected:
    LinkedIn | YouTube | Blogs

    Was this answer helpful?
    If yes, please mark it as the solution by selecting the checkbox in the discussion thread.
    Your feedback motivates me to keep contributing. Thank you!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 598

#2
Valantis Profile Picture

Valantis 477

#3
Vish WR Profile Picture

Vish WR 370

Last 30 days Overall leaderboard