I have built a form in PowerApps that writes submissions to a SharePoint list. Within this list, there is a calculated column titled "Status".
When the status is "In Progress" or "New", the user should be able to read and edit only their own items (Created by them)
When the status is "Submitted" or "Closed", the user should only be able to read their own iteams (Created by them) and no longer should be able to edit them
There is then an admin group (SharePoint group) who have access to read and edit all items in the SharePoint list regardless of Status and who created them.
Currently, the item level permissions on the list are set so that users can only read and edit their own items. Everyone has contribute access to the list and the admin group (SharePoint group) have design access to the list.
All of the above is working in the PowerApps form, however I am struggling to get my head around how I would get this working for the SharePoint list, I assume it requires a Flow to be built?