The process of building custom applications and tools that interact with Microsoft SharePoint, including SharePoint Online in Microsoft 365.
I understand that is by design, but we need it! What solutions could be provided?
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
We created a custom permission level which mimic the built-in Contribute permission level but without the ability to delete items and versions, but unchecking those 2 checkboxes:-
our intention was to prevent users from moving folders and deleting folders, but currently users can not rename files.. so what are the approaches we have to allow users to rename files but not to delete them?
second point, is developing a remote event receiver the only way to achieve this?
Thanks
The process of building custom applications and tools that interact with Microsoft SharePoint, including SharePoint Online in Microsoft 365.
A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
I understand that is by design, but we need it! What solutions could be provided?
Agreed with Sandra, this is fairly restrictive. I think it would make sense to split rename and delete into separate permissions.
Hi john john,
I tested it locally and be able to reproduce the same issue. Per our research, this is by design.
If you uncheck the delete item permission, the rename option will also be removed from the [...] menu.
If modify the file name through the properties option, a prompt for insufficient permissions is also displayed.
For the second point, please provide more details about remote event receiver. This way we can do more in-depth troubleshooting.
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.