Message Center
Microsoft is updating SharePoint Embedded's driveItem.webUrl to return browser launch URLs instead of stable file locations. Use driveItemId for stable identifiers. Changes roll out from mid-August 2026, with a temporary opt-out until February 22, 2027. Review and update applications accordingly.
What and why
We are updating the behavior of the Microsoft Graph driveItem.webUrl property for content stored in SharePoint Embedded.
After this change, driveItem.webUrl will return the URL used to open a file in a browser rather than being treated as a stable file location or identifier. Depending on the file type and your SharePoint Embedded configuration, the returned URL may be:
This update aligns driveItem.webUrl with its intended purpose as a browser launch URL. Applications that require a stable identifier for a file should use driveItemId, which remains the only unique and stable identifier for an item within a drive. The SharePoint Embedded documentation describes driveItem.webUrl as the URL used to launch supported files in Microsoft 365 experiences.
Rollout schedule
driveItem.webUrl behavior.Impact on your organization
Who is affected
Organizations that develop, manage, or use SharePoint Embedded applications that rely on driveItem.webUrl as a permanent file location, stable URL, or file identifier
Platforms and services
What will happen
After this change:
Applications are not expected to require changes if driveItem.webUrl is used only to open files in a browser.
Your application may require updates if it:
driveItem.webUrl as a permanent file location.driveItem.webUrl as a file identifier.driveItem.webUrl values over time to determine file identity or location.driveItem.webUrl to services that require a stable storage URL.driveItem.webUrl remains unchanged across file types, viewer support scenarios, or redirect configurations.Action required and recommendations
Review how your SharePoint Embedded applications use driveItem.webUrl.
No action is required if driveItem.webUrl is used only to open files in a browser.
We recommend:
driveItem.webUrl as a stable identifier or permanent URL.driveItemId when a stable item identifier is required.urlTemplate if users should be redirected back to your application. Review: Configure redirect behaviordriveItem.webUrl experience before enforcement begins.driveItem.webUrl behavior before temporary opt-out support ends.Use driveItem.webUrl when your application needs a URL that opens the file in a browser. Use the driveItemId when you need a stable, unique reference to an item.
Organizations that need additional migration time can temporarily retain the current behavior for a SharePoint Embedded container type by setting UseLegacyItemWebUrl to true. Review: Set-SPOContainerTypeConfiguration
The temporary opt-out is intended only as a migration aid and will no longer be honored after February 22, 2027.
Learn more
Compliance considerations
No compliance considerations identified. Review as appropriate for your organization.