SharePoint 2013 Edit vs. Contribute Solution
I recently wrote an article about how Microsoft added a new permission level called Edit that allows people to modify more things than the old contribute permission level. The solution is simple – change the permission level of the member group to Contribute and then delete the Edit permission level.
I wrote a PowerShell script that will enumerate all your web applications, site collections, and webs to change the setting for you.
You can either run it against all web applications or for a specific site. You can download the script here.
Once you have the script loaded, you can run it in the following two ways:
All Web Applications, Sites, and Webs
Get-SPWebApplication | Fix-PLEditContribute
Get-SPSite http://test/sites/site | Fix-PLEditContributeSite