Edit

SharePoint Embedded documentation

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.

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.

  1. Quickstart: build your first app with VS Code
  2. Use the MCP server to build apps with a coding agent
  3. Create and configure a container type
  4. Register application permissions
  5. Configure authentication and authorization
  6. Create and manage containers
  7. Upload, download, and manage files
  8. Open Office files from your app
  9. Preview files in your app
  10. Search containers and files
  11. Store and query container metadata
  12. Share files and manage permissions
  13. Respond to file and container changes with webhooks
  14. Archive and restore containers
  15. Add real-time collaboration with Fluid Framework
  16. Add Microsoft 365 Copilot and agent experiences
  17. Set up SharePoint Embedded as a Foundry knowledge source
  18. Migrate from Azure Blob Storage

Publish and onboard customers

For ISVs shipping a multitenant app.

Install and manage apps

For administrators of a Microsoft 365 tenant that uses SharePoint Embedded apps.

Reference

More