Forum Discussion
Christophe Humbert
Nov 29, 2017Iron Contributor
Disable sharing on SharePoint Online
How can I disable sharing on a whole site collection or the whole tenant for SharePoint Online?
I see that option at the site level, but I need to apply it to hundreds of sites.
Thanks fo...
Christophe Humbert
Nov 29, 2017Iron Contributor
Sorry, I should have mentioned that it is for internal users. I want to prevent contributors from breaking permission inheritance when they use the share option internally.
davidpetree1
Nov 29, 2017Iron Contributor
This could be a workaround, but,
You can just change the users to Read Only , if you don't want them to share, or
How about you hide all users from the "Share" box. This way, if they click "Share", they wont be able to find the other user to share with.
Set-spotenant -ShowAllUsersClaim $false
You can just change the users to Read Only , if you don't want them to share, or
How about you hide all users from the "Share" box. This way, if they click "Share", they wont be able to find the other user to share with.
Set-spotenant -ShowAllUsersClaim $false
- davidpetree1Nov 29, 2017Iron ContributorI dont think there is an option to disable Internal sharing. The best thing you can do is what i said above and maybe try some CSS Changes
or change users permissions- davidpetree1Nov 29, 2017Iron ContributorYou can also go into "Access Request & Invitations" and uncheck that option in there.
These are all workarounds as there is no real way to disable Sharing Internally, since SharePoint was meant to "Share" content with co-workers- Salvatore BiscariNov 29, 2017Silver Contributor
Adding to David's answer, you can give a look to http://www.sharepointusecases.com/2014/11/managing-sharing-access-requests-sharepoint-site/. It's an old article, but still valid.
I remember some time ago there was a thread in this community where someone shared a script to apply the setting to multiple sites. Perhaps you can search for it.