When using a canvas app, how do we restrict application users to change data in a SharePoint list from the SharePoint GUI?

Citizen Developers, Power users and champions often using SharePoint lists to store their data. They can use Power Apps, and Power Automate within their Office 365 Business Basic, Standard, E1 and E3 license.Because without restriction, when sharing the canvas app, they have permissions to the list and can change the data in the SharePoint GUI.…