You can share files and folders with people outside your organization using an Anyone link in SharePoint. But when you try to create an Anyone link for a specific site, the option is grayed out or missing. This happens because the site has a custom sharing policy that overrides the organization-wide settings.
The organization-wide sharing setting might allow Anyone links, but a site-level policy can block them. This article explains why the Anyone link is disabled for one site only and provides step-by-step instructions to fix it using SharePoint admin center settings.
You will also learn how to verify the change and what to do if the problem persists.
Key Takeaways: Fix Anyone Link Disabled for One SharePoint Site
- SharePoint admin center > Active sites > Policies > External sharing: Controls whether Anyone links are allowed for a specific site.
- Set site-level sharing to Anyone: Overrides the default organization setting and enables Anyone links for that site.
- Allow guests to share items they don’t own: Must be enabled for non-owners to create Anyone links.
Why Anyone Links Are Disabled for One Site
SharePoint external sharing has three levels: organization-wide settings, site-level settings, and link-level settings. The organization-wide setting defines the most permissive sharing allowed. A site-level policy can then restrict sharing further. If the Anyone link is disabled for one site but works on other sites, the site-level external sharing policy is the cause.
The site-level policy is configured in the SharePoint admin center under Active sites. Each site has an External sharing setting that can be set to Anyone, New and existing guests, Existing guests, or Only people in your organization. When set to anything other than Anyone, the Anyone link option disappears in the share dialog for that site.
Another factor is the permission level of the user. Site owners, members, and visitors with Contribute or Edit permissions can create Anyone links only if the site allows it. If the site blocks Anyone links, no user can create them.
A third cause is a sharing policy applied through a sensitivity label. If a Microsoft Information Protection sensitivity label is applied to the site, it can enforce a stricter external sharing policy. This overrides both the organization and site settings.
Steps to Enable Anyone Links for a Single Site
Follow these steps to change the site-level external sharing setting to allow Anyone links.
- Sign in to the SharePoint admin center
Go tohttps://admin.microsoft.comand sign in with a Global Admin or SharePoint Admin account. In the left navigation, select SharePoint to open the SharePoint admin center. - Open Active sites
In the SharePoint admin center left menu, click Active sites. A list of all SharePoint sites in your tenant appears. - Select the site with the disabled Anyone link
Click the site name. Do not click the checkbox. The site details panel opens on the right side. - Go to the Policies tab
In the site details panel, click the Policies tab. You will see the current External sharing setting. - Change External sharing to Anyone
Under External sharing, click Edit. Select Anyone from the dropdown list. Click Save. The change takes effect immediately. - Verify the change
Navigate to the site, open a document library, select a file, and click Share. In the sharing dialog, click the link type dropdown and confirm that Anyone with the link is available and not grayed out.
If Anyone Links Still Do Not Appear After Changing the Policy
Organization-wide setting is stricter than site setting
The organization-wide external sharing setting in the SharePoint admin center must allow Anyone links. If the organization setting is set to New and existing guests or Existing guests, the site-level setting cannot enable Anyone links. Go to SharePoint admin center > Policies > Sharing and verify that the external sharing slider is set to Anyone. If it is set lower, change it first, then adjust the site setting.
Sensitivity label restricts sharing
If a sensitivity label is applied to the site, it may enforce a stricter sharing policy. Check the site details panel in the SharePoint admin center. Under the Policies tab, look for Sensitivity label. If a label is applied, review its settings in the Microsoft Purview compliance portal. Remove or modify the label to allow Anyone links.
User does not have permission to share
Even if the site allows Anyone links, the user must have at least Contribute permission on the item they want to share. If a user has Read permission only, the Anyone link option will be disabled. Grant the user Edit or Contribute permission via the site permissions settings.
SharePoint admin center change not propagated
In rare cases, the policy change may take up to 24 hours to propagate. Wait a few hours and test again. If the issue persists, sign out of Microsoft 365, clear your browser cache, and sign back in.
Site-Level Sharing Settings vs Organization-Level Sharing Settings
| Item | Site-Level Setting | Organization-Level Setting |
|---|---|---|
| Scope | Applies to one specific site | Applies to all sites in the tenant |
| Allowed values | Anyone, New and existing guests, Existing guests, Only people in your organization | Anyone, New and existing guests, Existing guests, Only people in your organization |
| Default value | Inherits from organization setting | Set by Global Admin |
| Override behavior | Can be more restrictive than org setting, cannot be more permissive | Sets the maximum allowed sharing level |
| Configuration location | SharePoint admin center > Active sites > select site > Policies tab | SharePoint admin center > Policies > Sharing |
| Propagation time | Immediate | Up to 24 hours |
The table shows that the site-level setting cannot exceed the organization-level setting. To enable Anyone links for one site, first confirm the organization setting allows Anyone. Then adjust the site setting. If the organization setting is lower, no site can use Anyone links.
You can now check the external sharing policy for the affected site and change it to Anyone. If the organization-level setting already allows Anyone, the fix takes effect immediately. For sites with a sensitivity label, modify or remove the label in the Microsoft Purview compliance portal. Always verify the change by sharing a file from that site and confirming the Anyone link option is active.