SharePoint Online Multiplexing Licensing for External Users via API
Question details
The user needs to understand if integrating Salesforce and Azure B2C with SharePoint Online for external user document access through APIs requires a specific licensing review for multiplexing.
- Product
- SharePoint Online
- Device & OS
- not provided
- Scenario
- External users accessing SharePoint documents indirectly via custom APIs integrated with Salesforce and Azure B2C.
- Observed behavior
- Uncertainty regarding whether this specific integration architecture triggers Microsoft's multiplexing licensing compliance requirements.
Before requesting a Microsoft licensing review, ensure you have clearly documented your system architecture, detailing exactly how data flows between Salesforce, Azure B2C, and the SharePoint APIs.
Consult Microsoft Guidelines and Request an Official Assessment
Because multiplexing licensing compliance heavily depends on the specific architecture of your API integration, you must review official Microsoft guidance and have your administrator open a support ticket for an official assessment.
Microsoft's licensing rules stipulate that multiplexing (using software or hardware to pool connections or reduce the number of devices/users directly accessing a product) does not reduce the number of licenses required.
Since external integrations using Salesforce and Azure B2C create indirect access scenarios, only the Microsoft licensing team can provide a definitive compliance ruling based on your exact setup.
Search for and read the official 'Microsoft Volume Licensing Brief on Multiplexing' to understand the core principles of indirect access and how it affects SharePoint Online requirements.
Create a detailed technical diagram showing how external users authenticate via Azure B2C and how Salesforce accesses SharePoint documents through Microsoft Graph or SharePoint REST APIs.
Ask your Microsoft 365 administrator to log into the Microsoft 365 admin center, navigate to Support, and create a new service request directed at the billing and licensing team to review your documented architecture.
Simplify Document Sharing with WPS Office
Navigating complex Microsoft 365 multiplexing licensing for external access can be a compliance headache. Consider using WPS Office as a lightweight, highly compatible alternative for creating, editing, and sharing documents without worrying about convoluted API licensing constraints.
- 1. Download the Installer: Visit the official WPS Office website and download the free software suite for your operating system.
- 2. Install WPS Office: Run the downloaded installer and follow the quick on-screen instructions to set up the suite.
- 3. Create and Share: Open WPS Office to work on your documents, spreadsheets, or presentations, and share them directly with external partners seamlessly.

Frequently Asked Questions
What does multiplexing mean in Microsoft licensing?
Multiplexing refers to using hardware or software to pool connections, reroute information, or reduce the number of devices or users that directly access or use a Microsoft product. Microsoft rules state that multiplexing does not reduce the number of required licenses.
Do external users need a license to access SharePoint documents via an API?
Generally, yes. If external users are accessing SharePoint data indirectly through a custom application, portal, or API, they still require appropriate licensing unless the scenario falls under specific Microsoft external user benefits. An official architectural review is required to confirm.
Does using Azure B2C for authentication bypass SharePoint licensing?
No. While Azure B2C manages external identity and authentication, the actual retrieval or submission of documents to SharePoint via an API still constitutes access. The underlying SharePoint access must still be properly licensed according to Microsoft's multiplexing rules.
How can I get a definitive answer on my SharePoint API licensing?
Because the community cannot make binding licensing decisions, your Microsoft 365 administrator must submit a support ticket through the Microsoft 365 admin center so the official Microsoft licensing team can assess your specific integration design.




