Setting permission for Access to SharePoint Document Folders for user not a member of the SharePoint

Copper Contributor

Hi,

 

I have a Private SharePoint site that is private to a particular Department where we use it like an Employee Engagement platform. We now has a need to allow members of another Department to have access to meetings and collaboration hosted in one of the Document Library and a single Webpage.

 

How can I do it without giving permission of the whole site. I had tried creating a Group and adding member from other Dept to this group as well as tried breaking inheritance. Seem like I am not able to disable or manage the access by this Group to the other part of the SharePoint site.


Appreciate some pointers or advice


Regards

 

Kim

3 Replies
Hello, 
Please elaborate, What do you mean by - not able to disable or manage the access by this group to other part of the sites? 

When you create a new group, break inheritance on a document library, and grant access to the users from another department via this group, the group should only have access to this specific document library. Is this not the case for you?

If no, does the group have access to other parts of the site? What else are you trying to achieve? Please share some more details so I can try to look into it.
: )
Regards,

Hi @KimHai,

 

so, to sum up:

 

You have 

  • A SharePoint site that is shared with a given department
  • In that SharePoint Site you have an additional Document Library that you use for your "Employee Engagement platform". Here you store files for your meetings
  • You have a Webpage/Sitepage that displays some information

You want to 

  • Share the document library and the SitePage with other people who are not members of the department

In that case you have two Options:
1) The bad Option:

  • Create a new SharePoint Group. (Gear->Site Information->View All Site Settings->Site Permissions->Create Group). Do not give the group any permissions here. (I think your problem lies here as you have given the group permissions to whole site)
  • Go to your Document library and select Gear->Library-Settings->More library setting -> Permissions for this document library
  • Select "Stop inheriting Permissions" to break the permission inheritance to this library.
  • Select "Grant Permissions" and grant your group the "Contribute" Permission on that library.

Now members of the external group have access to all the files in the library, but not to the rest of the site.

Now go into your SitePages library (Gear->Site Contents->Site Pages) and find the Sitepage you want to share.

 

  • Click on the three dots and select "Manage Access". In the dialog select "Advanced"
  • Select "Stop inheriting Permissions" to break the permission inheritance to this SitePage.
  • Select "Grant Permissions" and grant your group the "Contribute" Permission (Or View depending on your requirements) on that SitePage.


Now the members of the external group have access to both the document library and the site page.

But you will have issues:

 

  • The external Users won't have any navigation to get there (Navigation is only visible for members of the site).  So you will need to provide them with direct links to both.
  • They won't be able to see images you embedded on the page (If the images are stored i.e. in the Site Assets library and you have not given the external users permissions to that library ). 

 

 

2) The better Option:

The problem is, that you are mixing more than one requirement into a single site. And that might lead to problems down the road.

 

My suggestion is:

  • Create a new SharePoint Site "Employee Engagement platform"
  • Move the Document Library and the Site Page there
  • Give your department and the external users permissions to the site.

As a result you will have two sites but both just use the default permission set.

They both can grow without impairing the other.

@aneetz @SvenSieverding 

 

Thanks you for your responses. They helped.

 

To elaborate, I did indeed make a mistake when creating the External Group by assigning Access Permission during creation instead of assigning them to specific Document Library and Lists on my site. So I deleted the Group and did as suggested and works.

 

I had to choose the bad option as I want to direct all work traffic to our site as opposed to creating different site.

 

Thanks again and Happy New Year.