Hello i'm kinda new to powerapp and i'm trying to make my first apps. I find quite easy to handle the app but i have a big doubt related to user roles and permission management.
Let's say i make a simple canvas app which is based on a sharepoint list, for instance a dictionary app made with the template who creates:
- a main view with a gallery showing the words and a search bar
- a detail page where you can read the meaning of the selected word
- an edit page who lets you edit the selected word or create a new word
If i've understood correctly, to share the app i should publish it and then all the people who is part of that office group related to the sharepoint list will have access to it. If i want to let someone else use my app, i have to add him to the sharepoint group list.
Is it correct? is there a way to manage permissions in a better way?
I would like to allow data management only via App, without allowing people to access the data directly via the sharepoint list. Is this possible?
how can i define roles? I noticed my app only let me define CoOwners who can edit my app, and users who can use it.
I'd like to define different levels of use... for instance HR department could read and edit, regular users should just read.
How to do that?