Skip to main content

Difference between Share point permission Editor and Contribute

Edit and Contribute are easily confused and I see a lot of Admins allocate it incorrectly just because they don’t know. In this post I’ll highlight the difference(s).


Difference:

Below you’ll see that I highlighted the difference in red. There’s only one – and it’s a BIG ONE. Users with Edit rights can also create and delete lists (apps) and views in SharePoint. So for normal users who only add content, Contribute would be the way to go.

Permission Attributes

Edit:

Manage Lists  –  Create and delete lists, add or remove columns in a list, and add or remove public views of a list.
Add Items  –  Add items to lists and add documents to document libraries.
Edit Items  –  Edit items in lists, edit documents in document libraries and customize Web Part Pages in document libraries.
Delete Items  –  Delete items from a list and documents from a document library.
View Items  –  View items in lists and documents in document libraries.
Open Items  –  View the source of documents with server-side file handlers.
View Versions  –  View past versions of a list item or document.
Delete Versions  –  Delete past versions of a list item or document.
Create Alerts  –  Create alerts.
View Application Pages  –  View forms, views, and application pages. Enumerate lists.
Browse Directories  –  Enumerate files and folders in a Web site using SharePoint Designer and Web DAV interfaces.
Use Self-Service Site Creation  –  Create a Web site using Self-Service Site Creation.
View Pages  –  View pages in a Web site.
Browse User Information  –  View information about users of the Web site.
Use Remote Interfaces  –  Use SOAP, Web DAV, the Client Object Model or SharePoint Designer interfaces to access the Web site.
Use Client Integration Features  –  Use features which launch client applications. Without this permission, users will have to work on documents locally and upload their changes.
Open  –  Allows users to open a Web site, list, or folder in order to access items inside that container.
Edit Personal User Information  –  Allows a user to change his or her own user information, such as adding a picture.
Manage Personal Views  –  Create, change, and delete personal views of lists.
Add/Remove Personal Web Parts  –  Add or remove personal Web Parts on a Web Part Page.
Update Personal Web Parts  –  Update Web Parts to display personalized information.

Contribute:

Add Items  –  Add items to lists and add documents to document libraries.
Edit Items  –  Edit items in lists, edit documents in document libraries, and customize Web Part Pages in document libraries.
Delete Items  –  Delete items from a list and documents from a document library.
View Items  –  View items in lists and documents in document libraries.
Open Items  –  View the source of documents with server-side file handlers.
View Versions  –  View past versions of a list item or document.
Delete Versions  –  Delete past versions of a list item or document.
Create Alerts  –  Create alerts.
View Application Pages  –  View forms, views, and application pages. Enumerate lists.
Browse Directories  –  Enumerate files and folders in a Web site using SharePoint Designer and Web DAV interfaces.
Use Self-Service Site Creation  –  Create a Web site using Self-Service Site Creation.
View Pages  –  View pages in a Web site.
Browse User Information  –  View information about users of the Web site.
Use Remote Interfaces  –  Use SOAP, Web DAV, the Client Object Model or SharePoint Designer interfaces to access the Web site.
Use Client Integration Features  –  Use features which launch client applications. Without this permission, users will have to work on documents locally and upload their changes.
Open  –  Allows users to open a Web site, list, or folder in order to access items inside that container.
Edit Personal User Information  –  Allows a user to change his or her own user information, such as adding a picture.
Manage Personal Views  –  Create, change, and delete personal views of lists.
Add/Remove Personal Web Parts  –  Add or remove personal Web Parts on a Web Part Page.
Update Personal Web Parts  –  Update Web Parts to display personalized information.

Comments

Popular posts from this blog

Message Header Analyzer

When reporting spam that slips past the filters, it is essential that we receive the full message headers from a message. Additionally, sometimes our Support department may request the full headers from an email message in order to troubleshoot mail delivery problems. Every single Internet e-mail message is made up of two parts the header and the message body of the email. Every single email you send or receive on the Internet contains an Internet Header, a full and valid e-mail header provides a detailed log of the network path taken by the message between the mail sender and the mail receiver(s) (email servers). Your email client program will usually hide the full header or display only lines, such as From, To, Date, and Subject, see below for more information on pulling headers for your email client: Below are online email header analyzer you can use https://mha.azurewebsites.net/   This is from Microsoft and very useful https://mxtoolbox.com/EmailHeaders.aspx