How to Share a SharePoint Site with External Users Without Microsoft Accounts
Question details
The user wants to grant access to an entire SharePoint site to external users who do not have Microsoft accounts.
- Product
- SharePoint Online
- Device & OS
- not provided
- Scenario
- Sharing team resources, project files, or document libraries with external clients or partners who prefer not to sign in.
- Observed behavior
- SharePoint Online restricts site-level sharing to internal users or authenticated guests, preventing anonymous access to the entire site.
Verify your SharePoint admin settings to ensure that external sharing and 'Anyone' links are enabled for your organization's tenant.
Share Individual Folders or Files Using an 'Anyone' Link
Since SharePoint Online does not support anonymous access to an entire site, you can group your resources into a specific folder and share it using an 'Anyone' link to bypass the login requirement.
Microsoft removed the ability to share an entire SharePoint site anonymously for security reasons. The broadest site-level sharing requires users to authenticate as guests. However, you can provide access to all necessary documents by creating a dedicated folder for external users and sharing it via a link that doesn't require sign-in.
Open your SharePoint site and go to the Document Library where your files are stored.
Click on 'New' and select 'Folder'. Move or copy all the files and resources you want to share with external users into this new folder.
Select the folder you just created, click the 'Share' icon at the top of the library, and then click on the gear icon to open link settings.
Choose the 'Anyone with the link' option. You can also set an expiration date or password if needed, then click 'Apply'.
Click 'Copy link' and send this URL to your external users. They will now be able to access the folder contents without logging in to a Microsoft account.
Collaborate Seamlessly with WPS Office
If Microsoft Office and SharePoint restrictions make external collaboration difficult, consider WPS Office. It provides a lightweight, highly compatible alternative with its own built-in cloud sharing features, allowing you to easily share documents with external partners without requiring them to create specific accounts.

Frequently Asked Questions
Why can't I share my whole SharePoint site with anyone?
Microsoft restricts anonymous access at the site level to enhance security and prevent unauthorized access to sensitive company data. Only authenticated internal users or invited guests can access the full site structure.
Do external users need a Microsoft account if I invite them to the site?
Yes, if you invite them to the site level, they will receive an invitation and must authenticate. They can use an existing Microsoft account or create a temporary one linked to the email address you invited.
How do I enable the 'Anyone' link option if it is disabled?
You must have SharePoint Admin privileges. Go to the SharePoint Admin Center, navigate to Policies > Sharing, and adjust the external sharing slider to 'Anyone' for both the organization and the specific site.




