SharePoint Embedded
AI agent skills for SharePoint Embedded — from initial setup to day-2 operations.
Skills
| Skill | When to Use |
|---|---|
| full-setup/ | First-time environment setup (Entra app, container type, container) |
Day-2 management, content operations, and billing-configuration skills are tracked on the roadmap and will be added in follow-up PRs.
Quick Start
Give an agent this prompt:
Read skills/full-setup/SKILL.md and run the SPE setup scripts to set up SharePoint Embedded on my tenant.
Or run it yourself:
cd skills/full-setup
.\spe-setup.ps1
Prerequisites
- Azure CLI (
az --version) - PowerShell 5.1+ or 7+
- Application Administrator role on the tenant (sufficient to create the Entra app registration and consent to the delegated SPE permissions during interactive sign-in). Global Administrator also works but is not required.
Auth Architecture
Two-moment auth — see reference/auth.md for details.
- Moment 1 (Bootstrap):
az loginfor admin-level Entra app creation - Moment 2 (SPE Token): Device code flow for delegated SPE scopes
Reference
- Auth flow details + fallbacks: reference/auth.md
- Graph API endpoints + payloads + errors: reference/graph-api-reference.md
References
- SharePoint Embedded Getting Started
- Graph API: Container Types
- Graph API: Containers
- Entra App Registration
- Device Code Flow
Source: microsoft/SharePoint-Embedded-Samples — distributed by TomeVault.