File Sharing Problems

How to Grant External Access to a SharePoint Communication Site

Jason MillerJason Miller Nov 2, 2026 868 views

Question details

The user needs to provide external guests (such as students) access to an entire SharePoint communication site without requiring them to use Microsoft passwords.

How to Grant External Access to a SharePoint Communication Site
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Attempting to share a full communication site with external users who do not have Microsoft or school accounts, preferably using a one-time passcode.
Observed behavior
SharePoint allows one-time passcodes for individual files or folders, but it does not currently support this authentication method for granting access to an entire communication site.
Before you start

Verify with your Microsoft 365 administrator that external sharing is enabled for your organization's tenant and specifically allowed for the communication site you intend to share.

Solution 1Recommended

Invite External Users via Site Permissions

Use the built-in Site Permissions menu to send invitations to external guests, keeping in mind the authentication requirements.

Currently, Microsoft SharePoint does not support sharing an entire communication site using one-time passcodes. This feature is strictly limited to individual files and folders. To share a full site, external guests are required to use a Microsoft account, work account, or school account.

1
Open your site settings

Navigate to your SharePoint communication site. Click the gear icon located in the top right corner of the screen to open the Settings menu.

2
Access Site Permissions

Select 'Site permissions' from the settings panel.

3
Initiate sharing

Click on 'Share site' or 'Add members' depending on your site configuration.

4
Enter external email addresses

Type the email addresses of the external students or guests you wish to invite.

5
Send the invitation

Assign the appropriate permission level (such as Read) and click 'Send'. The users will receive an email invitation containing a link to the site.

Invite External Users via Site Permissions
Account Requirement: If the invited external users do not have a Microsoft account, they will be prompted to create a free one using their existing email address before they can view the site content.
Free Microsoft Office alternative

Share Documents Seamlessly with WPS Office

If Microsoft SharePoint's rigid external access requirements are hindering your collaboration, consider WPS Office. WPS provides robust cloud document sharing where you can easily distribute files via simple links without forcing viewers to create new accounts. It is lightweight, free, and highly compatible with Microsoft formats.

  1. 1. Open your file: Launch WPS Office and open the document you wish to share with your students or external guests.
  2. 2. Click Share: Click the 'Share' button located in the top right corner of the application window.
  3. 3. Set permissions: Adjust the link settings to 'Anyone with the link can view' or edit, depending on your needs.
  4. 4. Distribute the link: Copy the generated link and paste it into an email or messaging app to share it directly with your recipients.
Share document links instantly without mandatory guest account creation.Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Lightweight, free to use, and features a familiar user interface for smooth migration.
microsoft office alternative - wps office

Frequently Asked Questions

Can I share an entire SharePoint site using a one-time passcode?

No, Microsoft SharePoint currently only supports one-time passcodes for sharing individual files or specific folders. Accessing an entire site requires the external user to authenticate with a Microsoft, work, or school account.

Do external users need a Microsoft account to access a SharePoint communication site?

Yes. When you invite them to an entire site, they must sign in. If they do not have an existing Microsoft account, they will be prompted to create a free one using their email address upon clicking the invitation link.

Why can't my students access the SharePoint site I shared with them?

This usually happens because your organization's SharePoint admin has restricted external sharing at the tenant level or for that specific communication site. You will need to contact your IT administrator to ensure external guest sharing is enabled.

Is there a workaround to share multiple files at once without requiring user login?

Yes. Instead of sharing the whole site, you can place multiple files into a single SharePoint folder and share that specific folder using the 'Anyone with the link' option. This allows external users to access the folder's contents using a one-time passcode without needing to create an account.