Ability to move/replace assets in DAM but not delete
We have a requirement that the authors should be able to move assets in DAM from one location to other or replace an existing asset, but should not be able to delete any assets in DAM through web or AEM desktop app. We denied permissions to "jcr:removenode" for delete to not work but move and replace are also not working. Is there a way to make this work? Hiding delete button solution is not work as we want delete to not work in AEM desktop app as well.