Dec 13 2017 03:12 PM
We are attempting to use Sharepoint sites / collections to store various common Documents.
We want to create different sites for specific purposes (Finance, Art, etc.)
We occasionally will want to share files in these site with external users via the Anyone option, although the default sharing option will still be within the organization.
We have successfully set up these permissions in the Admin center and are getting the desired effect on the default TeamSite.
However, I can not seem to get the same permission to present itself on the other sites we have created.
I have gone through the instructions here with no success: https://support.office.com/en-us/article/Share-your-Office-365-sites-with-external-users-89502322-bf...
Am I missing something?
Thanks!
Dec 13 2017 08:13 PM
Hi Ken,
Even after enabling External and anonymous sharing in the SharePoint Admin Console, new sites are created with anonymous sharing disabled. You need to select the site in the SharePoint Admin Console and select "Sharing" on the site in question and then change the first set of options to the fourth radio button entitled: "Allow sharing with all external users, and by using anonymous access links". Then you should see the "Anyone" option available on that site.
Dec 14 2017 05:47 AM - edited Dec 14 2017 05:49 AM
Thanks for the response, @Andrew Mueller
When I go to the Admin center, I can not see the sites I have created in that interface.
All I see if this, the default sharepoint collections, I suppose:
When I search on the URL depicted below, it tells me it can not find the site, although it does exist.
Why can I not see my sites (as depicted above) in the Collections tab?
Thanks!
Dec 14 2017 05:54 AM
In the SPO Admin Center, you don't see the site collections connected to Groups (aka Modern Team Sites) and, indeed, those site collections are not enabled for anonymous sharing, by default.
In order to enable them (which at the moment could be done only by PowerShell) see the Office 365 Groups section in https://support.office.com/en-us/article/Turn-external-sharing-on-or-off-for-SharePoint-Online-62882...
Hope it helps...
Dec 14 2017 06:08 AM
Thanks @Salvatore Biscari, good point. The new SPO Admin Center has the new modern site collections on it, but I have not heard an ETA for GA. The preview right now shows all of them but there are very few controls yet.
Dec 14 2017 07:33 AM
Thanks for the reply @Salvatore Biscari.
In the documentation you reference, there is a script that will "Updating the sharing setting for all sites in a tenant."
Two Questions, if I may:
1) Will this modify the sharing setting for all current and FUTURE sites, or would this need to be run again when new sites are created?
2) Just to be clear, the parameter ExternalUserAndGuestSharing is the one that will turn on anonymous sharing permissions (Anyone), correct?
Thanks again,
Ken
and continued thanks to @Andrew Mueller
Dec 14 2017 07:40 AM
SolutionDec 14 2017 09:49 AM
Thanks!
Dec 29 2017 03:03 PM
@Salvatore Biscari Hello Again, Mr. Biscari:
I have attempted to run the Powershell script as directed (see attached for mods) and I get a bunch of red (I assume error) feedback from Powershell prior to the closing "External Sharing Capability updated for all sites." message displaying.
And, predictably, the Anyone Sharing setting has not changed in the Sharepoint interface.
Can you refer us to some source that can handle this task for a fee, etc.? Candidly, we never expected to have to suss out running a script to set a very basic permission such as File Sharing on what is marketed as a SaaS solution, and are simply out of out depth here, I am afraid.
I have attached our edits to the script, in case we have simply made some obvious blunder.
Thanks so much for all your help.
Ken
Jun 05 2018 12:27 AM
@Ken Hardin Hello,
I was reviewing the error that you received. This is caused by not having the SharePoint Online Management Shell. If you follow this link
https://www.microsoft.com/en-us/download/details.aspx?id=35588 You can install the module which will then accept the Connect-SPOService cmdlet.
The below script is a modified variation of what is found on the previous site:
This script will need some modification from you.
NOTE: The Script given will also update the sharing capability of all OneDrive sites as well. The script in the article does not. You can omit the OneDrive for Business from being updated by the script by changing the term in line 3 "-includepersonalsite:$true" from $true to $false.
Dec 16 2018 12:55 PM - edited Apr 09 2019 12:14 PM
Wow! Thank you so much. I didn't know what powershell was until today. I had the same issues as above and this worked to fix it. Felt so good to see that "Anyone" option now selectable.
It's ridiculous that it took this much just to change that option. Microsoft, change this.
EDIT: See Ken Hardin's comment below. Looks like they fixed it. Great news!
Apr 09 2019 07:25 AM
@WillinColo Just a quick note ... this has apparently been resolved in the new Admin interface for share point. I was just able to select a new site under Active Sites and set Anyone under the share options.
Jan 06 2021 10:50 AM
May 21 2021 09:56 AM
Dec 14 2017 07:40 AM
Solution