Hi all
Long time lurker, first time asking anything.
If I have an app adding, editing and manipulating data in a Sharepoint List am I better making those changes via Power Apps or via Power Automate? Or is it case dependent? Are there any guidelines?
I've noticed if I create a list and manipulate it with Power Apps I have to share the list. But if I send the data to Power Automate and manipulate from there I don't. But I wonder if that's much slower.
Any advice would be appreciated. Thanks in advance.
Hi @cloudw_davet ,
Welcome!
I think it is totally case dependent but a few things to think about:
1. What type of data do I have? is it okay for users to see this data? if they are able to create/edit items then the SharePoint site / list must be shared with them on Edit access level. Any security concerns?
Could we maybe build a SharePoint site that only has this list in it, meaning no other documents/lists are exposed.
2. Power Automate will not give you an interface to Add/Edit records, in fact, if you are going to use the SharePoint list as your means to add or edit data then Power Automate is not required to do the editing and manipulating as the SharePoint list will save itself.
3. Think about the overall user experience, what would be nice for the user?
Personally, I build Canvas Apps with SharePoint lists so we can build a menu system / forms for the user to enter the data and this can be built exactly as you would like it. Then, use Power Automate as your process tool behind the scenes. For example, a record is created, please send an email to xyz.
Hope this helps!
Please accept as a solution if this was helpful to you 🙂
Aaron
WarrenBelz
146,605
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
65,946
Most Valuable Professional