Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: All
SharePoint Embedded is a cloud-based, API-only file and document management platform built on Microsoft 365. Developers embed Office collaboration, Microsoft Purview compliance, and Copilot into their own apps — while documents stay inside each customer's Microsoft 365 tenant.
This page is organized by task. Find what you're trying to do and go straight to the page that does it. A machine-readable index is available in this folder as llms.txt.
Tip
New here? Read What is SharePoint Embedded? first, then come back to pick a task.
Choose a task path
Most tasks start from a build, publish, administer, govern, or planning path. Use the table to choose the path that matches your role and goal:
| You are… | You want to… | Start at |
|---|---|---|
| Developer / architect | Build and ship an app | Build an app |
| Independent software vendor (ISV) / developer | Onboard customers and bill | Publish and onboard customers |
| SharePoint Embedded admin | Install and manage apps | Install and manage apps |
| Compliance admin | Govern and secure content | Apply security and compliance controls |
| Evaluating / planning | Decide and design | Plan a solution |
Plan a solution
Decide how SharePoint Embedded fits before you write code.
- Understand app and tenant architecture
- Choose an app model: single-tenant or multitenant
- Understand container types and containers
- Choose a billing model
- Plan authentication and permissions
- Plan security, compliance, and governance
- Understand limits and calling patterns
Build an app
An ordered journey from first container to a full-featured app. You can also build with a guided view using the SharePoint Embedded VS Code extension or from a coding agent with the SharePoint Embedded MCP server.
- Quickstart: build your first app with VS Code
- Use the MCP server to build apps with a coding agent
- Create and configure a container type
- Register application permissions
- Configure authentication and authorization
- Create and manage containers
- Upload, download, and manage files
- Open Office files from your app
- Preview files in your app
- Search containers and files
- Store and query container metadata
- Share files and manage permissions
- Respond to file and container changes with webhooks
- Archive and restore containers
- Add real-time collaboration with Fluid Framework
- Add Microsoft 365 Copilot and agent experiences
- Set up SharePoint Embedded as a Foundry knowledge source
- Migrate from Azure Blob Storage
Publish and onboard customers
For ISVs shipping a multitenant app.
- Prepare your app for customer installation
- Choose a billing model for your app
- Guide customers through tenant setup
- Validate customer app installation
Install and manage apps
For administrators of a Microsoft 365 tenant that uses SharePoint Embedded apps.
- Admin overview
- Create apps in SharePoint admin center
- Create apps with PowerShell
- Install a SharePoint Embedded app
- Grant admin consent and permissions
- Set up billing in Microsoft 365 admin center
- Manage containers in SharePoint admin center
- Manage containers with PowerShell
- Monitor usage, billing, and cost
- Review audit events
- Apply security and compliance controls
Reference
- Billing meters
- Audit events
- PowerShell reference
- Microsoft Graph API reference links
- Troubleshooting
- Glossary
llms.txt— machine-readable corpus index for coding agents