A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
For secure, low-friction client access, share documents with Specific people and use Microsoft Entra B2B email one-time passcodes, then have your administrator review any Conditional Access policy that separately forces clients to register Microsoft Authenticator.
Clients without a Microsoft, work, or school account can receive a temporary code at the same email address to which the document was shared. They do not need a personalized Authenticator app or a Microsoft account. ^1^
Recommended setup
A Microsoft 365 or Entra administrator should:
- Open the Microsoft Entra admin center.
- Go to Entra ID → External Identities → All identity providers.
- On the Built-in tab, select Configured beside Email one-time passcode.
- Set Email one-time passcode for guests to Yes, and select Save.
This requires at least the Authentication Policy Administrator role. Email OTP is already enabled by default unless it was explicitly disabled. ^1^
Then share each document as follows:
- In SharePoint, select the document and choose Share.
- Open Link settings.
- Select Specific people.
- Enter the client’s exact email address and send the invitation.
- The client opens the link, selects Send code, retrieves the code from email, and enters it in the browser.
The code is valid for 30 minutes. The authenticated session expires after 24 hours, after which another emailed code is required. ^1^
For commercial tenants, SharePoint and OneDrive integration with Entra B2B is already enabled for new external sharing. Entra B2B email OTP remains supported as SharePoint’s older OTP mechanism is retired. ^2^
If clients are still asked to install Authenticator
An email verification code and MFA are separate controls:
- Email OTP verifies ownership of the invited email address.
- A second Microsoft Authenticator registration prompt normally means an Entra Conditional Access policy also requires MFA for guest or external users.
Have the Entra administrator inspect Entra ID → Conditional Access → Policies for policies targeting:
- Guest or external users
- SharePoint, Office 365, or all cloud apps
- A grant control requiring MFA or an authentication strength
Do not simply disable MFA across the tenant. Instead, decide which of these designs meets the organization’s security and regulatory requirements:
- Email OTP without an additional guest MFA challenge
Adjust the guest Conditional Access scope if the business’s risk and compliance requirements permit it. Email OTP users cannot be targeted with Conditional Access authentication-strength policies; where MFA is required for them, the Require multifactor authentication grant control applies. ^3^ - Trust MFA completed by professional partners
For accountants and other clients whose organizations use Microsoft Entra, configure inbound cross-tenant trust. In Entra ID → External Identities → Cross-tenant access settings, add the partner organization, open its inbound Trust settings, and enable Trust multifactor authentication from Microsoft Entra tenants. Their existing organizational MFA can then satisfy your policy instead of requiring registration in your tenant. ^4^
Cross-tenant MFA trust applies to clients authenticating through another Microsoft Entra organization; it does not solve access for ordinary personal email accounts.
Avoid issuing codes manually
The documented SharePoint/Entra model does not provide a business-branded, limited Authenticator in which staff manually issue clients a code. The supported low-friction mechanism is for Microsoft Entra to send the one-time code directly to the invited email address. Staff-created codes would also weaken the proof that the person opening the link controls that mailbox.
“Anyone with the link” alternative
If the documents are not sensitive and organizational policy permits anonymous access, Anyone links remove authentication entirely. However, forwarded links also work for other people, and SharePoint cannot identify who accessed the item. This option is therefore unsuitable for most confidential financial documents. It can be enabled or restricted under SharePoint admin center → Policies → Sharing. ^5^
Test the final configuration with one new external email address that has never redeemed an invitation. Existing guests can retain the authentication method used during their original redemption, so a new test user gives a clearer result. ^1^
References
- Email one-time passcode authentication for B2B guest users
- SharePoint and OneDrive integration with Microsoft Entra B2B
- Authentication and Conditional Access for External ID
- Manage cross-tenant access settings for B2B collaboration
- Manage sharing settings for SharePoint and OneDrive in Microsoft 365