I am working on a SharePoint portal for an organization which utilizes the Lists of SharePoint to store data related to the students and the classes they are enrolled in. The portal also contains lists that stores the reviews of the performance of the students which are submitted or added in the lists by the class instructors via a HTML form added to a site page.
The data being sensitive in nature to the organization, the organization wants it to be immutable or in other words the instructors can only create or add it in the list and not be able to remove or edit it, once it's been created in list.
I was able to make sure that the instructors can only edit list items which were created by them and not of any other, but the organization wants to even remove this permission as well and wants the instructors to only add the data in the list but not be able to edit it once added in the list.
Is there any work around this can be achieved in the SharePoint?
Thanks in advance.