SharePoint Online - Custom Permission

Muralidharan Deenathayalan 41 Reputation points
2021-06-15T10:19:49.543+00:00

Hi Experts,

I wanted to get a clarification on a permission level.

We have two groups called Internal and External.

  1. Internal users should be allowed to read, edit + delete any documents within the library. (ie) Internal users can delete documents that are uploaded by Internal + External group users.
  2. Whereas External group users can read and edit others documents but they should be allowed to delete only their documents and not other user's document.

What should be best approach to implement this in SharePoint Online using Custom Permissions ?

Thanks,
Murali .

Microsoft 365 and Office | SharePoint | For business | Windows
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. JoyZ 18,126 Reputation points
    2021-06-16T02:32:36.247+00:00

    @Muralidharan Deenathayalan

    For internal users, we could grant default permission level “Contribute” at library level to view, add, update, and delete all documents:

    105985-image.png

    However for external users, there is no easy way to restrict them only delete their own documents if they have appropriate permissions at library level.

    We need to create a custom permission level that remove the delete items permission on the basis of the "Contribute" permission level:
    106002-image.png

    Then use above custom permission level to set unique permissions for documents that do not belong to them. This will enable users in the external group to read and edit all documents, delete their own documents, cannot delete other documents.

    More information:

    How to Set Unique Permissions in SharePoint

    In addition, if you have multiple files in your library, this is not suitable for you, because you need to set unique permissions for multiple files one by one. This is not a convenient process, and there is no good way to customize permissions to fulfill your requirement .

    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.


    If an Answer is helpful, please click "Accept Answer" and upvote it.

    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.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.