Hi @Ernests Cers ,
If you want to realize that users are not allowed to delete applications from the site contents regardless of the level of permissions, You can only create a custom permission level for each permission that does not include the “Delete items” and “Delete versions” permissions from it and assign it to those users.
Note: Unfortunately, if you remove the “Delete items” permission from a custom permission level, it will also remove the ability to rename files. This is by design in SharePoint. But other than that there is no other solution to disable deletion.
Here's how you can do this:
- Click on Site settings > Site permissions.
- Click on Permission Levels
- Example: Let’s start with the “Contribute” role. Click on the role name “Contribute” to go to the page that defines all the individual permissions of that role.
- Scroll all the way down to the bottom and click on the button “Copy permission level”. Give a name for the new permission level and check the boxes for the permissions you want to include. Make sure to uncheck “Delete items” and “Delete versions” option.
- Click on
Createto create the new permission level.
Once you have created the custom permission level, you can assign it to specific users or groups to restrict them from deleting apps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.