Hi All,
I'm wondering if any one has a definite answer about what roles, if any, are required when creating a solution which contains only a canvas app utilizing SharePoint as a data source and simple flows that only send emails. The only other connector used is the Office 365 Users. This is an extremely common scenario for canvas apps so I'd like to have a standard answer.
In my experience the answer can be:
1. No role is required (I have often found this to be the case)
2. Only Basic User is required (seems to make sense but is it really required?)
3. Basic User and PowerAppsRPRole (had one similar simple solution that seemed to require this)
4. Just give everyone System Administrator role and don't worry about it.
Yesterday I was UAT testing a simple solution with just a SharePoint canvas app and simple emails and one person was getting an error about needing the "prvReadWorkflow privilege" and no one else was getting it. There were 7 people in the UAT session and all were clicking buttons that ran the simple flows that send out emails. No one had any role in the Dataverse and 6 of the UAT testers had no problem using the app or running the workflows, so big mystery!
Any answers greatly appreciated!
Kathryn