Share Link Requires Sign-in Despite Anyone Settings: Causes and Workarounds
🔍 WiseChecker

Share Link Requires Sign-in Despite Anyone Settings: Causes and Workarounds

You create a sharing link in SharePoint or OneDrive and set it to Anyone with the link. But when recipients open the link, they see a sign-in prompt instead of the file. This behavior can block external collaboration and confuse users. The cause is often a conflict between the link sharing setting, the site-level sharing policy, or the tenant-wide external sharing configuration. This article explains why the sign-in prompt appears and provides step-by-step workarounds to resolve it.

Key Takeaways: Share Link Sign-in Issues with Anyone Links

  • SharePoint admin center > Sharing > External sharing: The tenant-level sharing policy must allow Anyone links before they work.
  • Site-level sharing settings: Even if the tenant allows Anyone links, each site must also have sharing set to Anyone.
  • Link expiration and password: Setting an expiration date or requiring a password on an Anyone link forces recipients to sign in.

ADVERTISEMENT

Why an Anyone Link Still Shows a Sign-in Prompt

When you create a sharing link in SharePoint or OneDrive, you can choose the Anyone with the link option. This option is designed to allow anyone — even people outside your organization — to access the file without signing in. But if the link still prompts for a sign-in, one of three things is wrong.

Tenant-level external sharing policy

The global administrator for your Microsoft 365 tenant sets the external sharing policy in the SharePoint admin center. If the policy is set to New and existing guests or Existing guests, the Anyone option becomes unavailable. The link will still display Anyone in the UI, but the actual behavior forces sign-in. Only the Anyone tenant setting enables fully anonymous access.

Site-level sharing configuration

Even if the tenant allows Anyone links, each individual SharePoint site can override that setting. A site owner can restrict sharing to New and existing guests or Only people in your organization. When the site-level setting is more restrictive than the tenant setting, the site setting wins. Links created on that site will require sign-in even if you select Anyone.

Link properties: expiration and password

When you create an Anyone link, you can optionally set an expiration date or require a password. Both of these options force the recipient to sign in. This is a security feature: anonymous access cannot be combined with time limits or password gates. If you set either option, the link degrades to a guest link that requires authentication.

Workarounds to Allow Anonymous Access

Each workaround addresses a specific cause. Start with the simplest check and move to the more complex changes.

  1. Check the tenant external sharing policy
    Go to the SharePoint admin center. Select Policies > Sharing. Under External sharing, look at the SharePoint and OneDrive slider. If it is set to anything other than Anyone, change it to Anyone. This change affects all sites and users. Wait up to 24 hours for the change to propagate. Then create a new Anyone link and test it.
  2. Verify the site-level sharing setting
    In the SharePoint admin center, go to Active sites. Select the site where the link was created. On the command bar, click Sharing. Ensure the external sharing level is set to Anyone. If it is set to New and existing guests or lower, change it to Anyone. Click Save. Create a new Anyone link on that site and test it.
  3. Remove expiration and password from the link
    Go to the document library or folder where the link was shared. Click the file or folder name to open the details pane. Select Manage access. Find the link with the Anyone setting. Click the pencil icon to edit the link. Clear the Set expiration date checkbox. Clear the Set password checkbox. Click Apply. Test the link again. It should no longer require sign-in.
  4. Create a new link without expiration or password
    If editing the existing link does not work, delete the old link and create a new one. In the document library, select the file or folder. Click Share. In the sharing dialog, click the gear icon for link settings. Choose Anyone with the link. Do not set an expiration date or password. Click Apply and then Send or copy the link. Test the link in an incognito browser window.

ADVERTISEMENT

If the Link Still Requires Sign-in After Applying the Workarounds

SharePoint Sharing Link Shows Sign-in for External Users on Mobile

Mobile browsers and the OneDrive app may handle anonymous links differently. Open the link in a desktop browser in an incognito or private window. If the desktop browser works without sign-in, the issue is on the mobile device. Clear the browser cache on the mobile device or open the link in a different browser. The OneDrive app does not support anonymous access for Anyone links — use a browser instead.

SharePoint Anyone Link Asks for Sign-in After Being Opened Once

This can happen when the link points to a file inside a document library that has unique permissions. Anonymous access to the library itself may be blocked even if the link is set to Anyone. Check the library permissions. Go to the library settings, click Permissions for this document library. Ensure that the Anonymous users group is not explicitly denied access. If the library uses unique permissions, add the Everyone except external users group with Read access. This allows the anonymous token to pass through.

SharePoint Anyone Link Requires Sign-in for Authenticated Users Only

Some organizations use Azure AD Conditional Access policies that block anonymous access entirely. This is a tenant-wide security policy. Check with your global administrator. If a Conditional Access policy is blocking anonymous access, you cannot bypass it with link settings. The only workaround is to use a guest account link (specific people) or to request an exception to the policy.

Item Anyone Link (Anonymous) Guest Link (Specific People)
Recipient sign-in required No Yes
Expiration date allowed No Yes
Password allowed No Yes
Tenant setting required Anyone New and existing guests or Anyone
Site setting required Anyone New and existing guests or Anyone

Now you can diagnose and fix a share link that requires sign-in despite its Anyone setting. Start by checking the tenant and site sharing policies. Then remove any expiration date or password from the link. If the problem persists, test in an incognito desktop browser to rule out mobile app issues. For organizations with strict Conditional Access policies, consider using guest links or working with your IT team to adjust the security rules.

ADVERTISEMENT