Forum Discussion
Share a document library with external users
- Oz OscroftSep 21, 2017Iron Contributor
Thanks Juan Carlos. I'm not even getting to that stage unfortunately - here's what I'm finding:
- I'm an owner of the Group and can add guests (external users) to the Group via Outlook. This gives them access to everything in the Group as expected.
- If I go to a document library, select a folder or file, click share, select 'Specific people' and type in an external email address (of someone who's not already a member), I get the following error:
"Your organization's policies on't allow you to share with these users. Please contact your IT department for help". Unfortunately I work for a very small company and I AM the IT department! - In the Office 365 Admin Center > Settings > Security & Privacy > Sharing:
- 'Let users add new guests to the organization' = On.
- Under Site Settings, 'Let users share SharePoint Online and OneDrive for Business content with people outside the organization' = On.
- Users can share with = 'New and existing external users (sign-in required)'.
- In the Office 365 Admin Center > Settings > Services & add-ins > Office 365 Groups:
- Let group members outside the organization access group content = On
[QUESTION: Is it possible to change this setting for one specific group?] - Let group owners add people outside the organization to groups = On
- Let group members outside the organization access group content = On
Does this therefore mean that an external guest has to be a member of the Group BEFORE I can share a link to a folder / document with them? All I really want to do is share the documents within one doc library with specific external users and not anything else.
Really hoping you can help. Thanks again, Oz
- Tzvetan YakimovJul 15, 2018Copper Contributor
Is there any good solution for that?
I am also interesting to know.
Actually I want to share READONLY (aka visitors) a doc library
The very easiest way to secure external sharing is to add the external in the group (I am an owner), but then they (external) have R/W access to the site and to the library
- David JansenAug 03, 2018Copper Contributor
You need to enable guest sharing on the site:
The Powershell code (to be run as an admin) is:
- a. Set-ExecutionPolicy Unrestricted
- b. $UserCredential = Get-Credential
- c. Connect-SPOService -URL https://<domain>-admin.sharepoint.com
- Set-SPOSite -Identity https://<domain>.sharepoint.com/sites/<sitename> -SharingCapability ExternalUserAndGuestSharing