Microsoft Graph beta now supports SharePoint site collection creation through a new API endpoint. The update introduces a Sites.Create.All permission scope that enables low-privilege site provisioning, replacing the need for the tenant-wide Sites.FullControl.All scope. Applications can create team sites, communication sites, or M365 group-associated sites via POST requests, and automatically receive Sites.Selected permissions with FullControl on newly created sites. This permission model allows centralized provisioning while maintaining security by limiting access to only explicitly granted sites.
Table of contents
Create A Site Copy linkUse Sites.Create.All to Improve Security Copy linkCall To Action Copy linkSort: