Hi Guys.
I have an unknown problem connecting Canvas App to Dataverse. When I'm trying to do so (when I try to add a table in Canvas app, as a data source, to this app) I get an error that I can't do that because of DLP Policy.
I get this message:
It looks like this app isn't compliant with the latest data loss prevention policies.
Policy name: xxx
Business connector: shared_sharepointonline cannot be used with non-business connector: /providers/Microsoft.PowerApps/apis/shared_commondataservice.
In fact, I do have Dataverse connector registered in business connectors (and sharepoint connector as well), so that's not true.
But there is another Dataverse connector, registered as non-business, and it is "Dataverse (legacy)", and when I'm registering it as a business connector my alert is gone and I can add any table from Dataverse. So it works. But it is going to prod env and there is no way to do it like that. I must use connector that is not deprecated.
Any ideas? HEELP!
Background: I'm using this app to send Excel file to a flow -> flow creates this file in a Sharepoint -> flow Extracts table from Excel -> flow Populates tables in dataverse -> Shows data from this excel file in Canvas.