Hi,
I have created a PowerApp for my organisation, but I am having some trouble sharing the app with the wider community. My app uses SP List as a data source (which sits on my personal OneDrive), but the PowerApp is in a public environment.
When I grant users user rights in PowerApp and Edit permission in my SP List, Powerapps keeps returning the error message below (MTP Test II is the name of my List):

It seems that the only way my users are able to see the data in the form is to make them a co-owner of the form, grant them edit rights in the SP List AND share the link to the SP List with them (not so sure if this last part was necessary, but it was only after I shared the link that people could see the data in the PowerApp).
Ideally, I would like it so that everyone in the organisation can use the App and add data to the SP List, but I do not want users to go directly into the SP List and alter the data in the list.
Any suggestions on how users can start using my app, without going directly into my data source?
Many thanks