Get the Document Owner approval before shareing it with external users

Valued Contributor

I got a requirement from our customer, that they want to implement an Approval workflow, so when any user try to Share a document inside SharePoint or OneDrive with external users, the submitter user must get the document's owner approval, before the file get externally shared.


So is this something we can implement in Ms flow or inside SharePoint/OneDrive built-in features? If this can not be implemented using any of these approaches then what other options we have?


2 Replies
Use Power Automate (ex-MS Flow).

@Victor Ivanidzebut MS Flow runs after the share is done ... so we can not prevent the share of a file unless it is approved using MS flow