Manage sharing settings for SharePoint and OneDrive in Microsoft 365

This article describes how SharePoint administrators in Microsoft 365 can change their organization-level sharing settings for SharePoint and OneDrive. (If you want to share a file or folder, read Share SharePoint files or folders or Share OneDrive files and folders.)

For end-to-end guidance around how to configure guest sharing in Microsoft 365, see:

To change the sharing settings for a site after you've set the organization-level sharing settings, see Change sharing settings for a site. To learn how to change the external sharing setting for a specific user's OneDrive, see Change the external sharing setting for a user's OneDrive.

As a companion to this article, see our Microsoft Sharepoint setup guide to review best practices and understand the deployment process from site creation to data migration. Features include protection labels, data loss prevention policies, and file activity auditing. For a customized experience based on your environment, you can access the Microsoft Defender for Office 365 automated setup guide in the Microsoft 365 admin center.

SharePoint and OneDrive integration with Microsoft Entra B2B

There are two external sharing models used in SharePoint and OneDrive:

When using Microsoft Entra B2B integration, Microsoft Entra external collaboration settings, such as guest invite settings and collaboration restrictions apply.

The following table shows the differences between the two sharing models.

Sharing method Files and folders Sites
SharePoint external authentication
(Microsoft Entra B2B integration not enabled)
No guest account created*
Microsoft Entra settings don't apply
N/A
(Microsoft Entra B2B always used)
Microsoft Entra B2B integration enabled Guest account always created
Microsoft Entra settings apply
Guest account always created
Microsoft Entra settings apply

*A guest account may already exist from another sharing workflow, such as sharing a team, in which case it's used for sharing.

For information on how to enable or disable Microsoft Entra B2B integration, see SharePoint and OneDrive integration with Microsoft Entra B2B.

Video demonstration

This video shows how the settings on the Sharing page in the SharePoint admin center affect the sharing options available to users.

Change the organization-level external sharing setting

  1. Go to Sharing in the SharePoint admin center, and sign in with an account that has admin permissions for your organization.
  2. Under External sharing, specify your sharing level for SharePoint and OneDrive. The default level for both is Anyone.

The SharePoint setting applies to all site types, including those connected to Microsoft 365 groups and teams. Groups and Teams guest sharing settings also affect connected SharePoint sites.

The OneDrive setting can be more restrictive than the SharePoint setting, but not more permissive.

Screenshot of external sharing settings.

This setting is for your organization overall. Each site has its own sharing setting that you can set independently, though it must be at the same or more restrictive setting as the organization. See Change the external sharing setting for a site for more information.

Microsoft Entra external collaboration settings determine who can invite guests in your organization for site sharing (always) and file and folder sharing (if Azure B2B collaboration is enabled). Be sure to review Microsoft Entra guest access settings as part of your SharePoint and OneDrive sharing setup.

Which option to select

Select this option: If you want to:
Anyone
Allow users to share files and folders by using links that let anyone who has the link access the files or folders without authenticating. This setting also allows users to share sites with new and existing guests who authenticate. If you select this setting, you can restrict the Anyone links so that they must expire within a specific number of days, or so that they can give only View permission.

File requests requires that OneDrive be set to Anyone and edit permissions for Anyone links be enabled. OneDrive settings other than Anyone disable file requests.

If you turn off external sharing for your organization and later turn it back on, guests who previously had access regain it. If you know that external sharing was previously turned on and in use for specific sites and you don't want guests to regain access, first turn off external sharing for those specific sites.

If you restrict or turn off external sharing, guests typically lose access within one hour of the change.

More external sharing settings

Limit external sharing by domain

This is useful if you want to limit sharing with particular partners, or help prevent sharing with people at certain organizations. The organization-level setting on this page affects all SharePoint sites and each user's OneDrive. To use this setting, list the domains (maximum of 5000) in the box, using the format domain.com. To list multiple domains, press Enter after adding each domain.

You can also limit external sharing by domain by using the Set-SPOTenant Microsoft PowerShell cmdlet with -SharingDomainRestrictionMode and either -SharingAllowedDomainList or -SharingBlockedDomainList. For info about limiting external sharing by domain at the site level, see Restricted domains sharing.

Allowed or blocked domains in Microsoft Entra ID also affect SharePoint and OneDrive site sharing (always) and file and folder sharing (if Azure B2B collaboration is enabled). Be sure to review Microsoft Entra collaboration restrictions as part of your SharePoint and OneDrive sharing setup.

Allow only users in specific security groups to share externally

For info about this setting, see Manage security groups.

Allow guests to share items they don't own

By default, guests must have full control permission to share items externally.

Guest access to a site or OneDrive will expire automatically after this many days

If your administrator has set an expiration time for guest access, each guest that you invite to the site or with whom you share individual files and folders will be given access for a certain number of days. For more information visit, Manage guest expiration for a site

People who use a verification code must reauthenticate after this many days

If people who use a verification code have selected to "stay signed in" in the browser, they must prove they can still access the account they used to redeem the sharing invitation by entering a code sent to that account. If Azure B2B collaboration is enabled, the Microsoft Entra setting is used instead of this setting.

File and folder links

Choose the option you want to show by default when a user creates a sharing link.

Screenshot of default links.

This setting specifies the default for your organization, but you can choose a different default link type for a site.

Important If you select Anyone with the link, but the site or OneDrive is set to allow sharing only with guests who sign in or provide a verification code, the default link is Only people in your organization. Users need to change the link type to Specific people to share files and folders in the site or OneDrive externally.

Advanced settings for Anyone links

Screenshot of settings in the new SharePoint admin center.

Link expiration - You can require all Anyone links to expire, and specify the maximum number of days allowed. If you change the expiration time, existing links will keep their current expiration time if the new setting is longer, or be updated to the new setting if the new setting is shorter.

Link permissions - You can restrict Anyone links so that they can only provide view permission for files or folders.

If you are using file requests, the link permissions must be set for View and edit for files and View, edit, and upload for folders.

Other settings

Screenshot of other sharing settings.

Show owners the names of people who viewed their files in OneDrive

This setting lets you control whether the owner of a shared file can see on the file card the people who only view (and don't edit) the file in OneDrive. The file card appears when users hover over a file name or thumbnail in OneDrive. The info includes the number of views on the file, the number of people who viewed it, and the list of people who viewed it. To learn more about the file card, see See files you shared in OneDrive.

This setting is selected by default. If you clear it, file viewer info is still recorded and available to you to audit as an admin. OneDrive owners can also still see people who have viewed their shared Office files by opening the files from Office.com or from the Office desktop apps.

Let site owners choose to display the names of people who viewed files or pages in SharePoint

This setting lets you specify whether site owners can allow users who have access to a file, page, or news post to see on the file card who has viewed the item.

Screenshot of viewer information on the file card for a document.

This setting is turned on by default at the organization level and off at the site level for existing sites. Viewer information is shown only when the setting is on at both the organization and site level. We recommend that site owners turn on this feature only on team sites that don't have sensitive information. Learn how site owners can turn on this feature.

Historical data is included when this setting is enabled. Likewise, if the setting is turned off and back on at the organization level or site level, the views during the off period are included in the history. Use short links for sharing files and folders

Uses a shorter link format for sharing files and folders. This may be useful if you have integrations that require a shorter URL.

Need more help?

Ask a question

If you have technical questions about this topic, you might find it helpful to post them on the SharePoint discussion forum. It's a great resource for finding others who have worked with similar issues or who have encountered the same situation.

You can also find help on security and permissions in these YouTube videos from SharePoint community experts.