How to Embed the SharePoint Create New List Item Dialog on a Page
Question details
The user wants to display the native 'Create New List Item' dialog directly embedded within a SharePoint Online page.

- Product
- SharePoint Online
- Device & OS
- not provided
- Scenario
- Customizing a SharePoint page to allow users to input list data without navigating away from the main interface.
- Observed behavior
- Standard tools like the Embed web part and Power Apps integration fail to correctly render or embed the internal dialog.
Verify your SharePoint permissions and ensure you have access to the Microsoft 365 admin center if advanced developer tools or support requests are required.
Use a Custom SPFx Solution or Contact Microsoft Support
Since standard web parts do not support embedding native list dialogs, reaching out to support or deploying a custom SharePoint Framework (SPFx) solution is necessary.
The standard SharePoint Embed web part is intentionally designed to block the embedding of internal SharePoint interfaces, such as system dialogs, for security reasons. Attempts to force this behavior using standard iframes or basic Power Apps integration will typically result in display errors or blocked content.
Ensure you have a Microsoft 365 Business subscription, which is required to open advanced technical support tickets for SharePoint Online.
Reach out to your organization's Microsoft 365 administrator, as forum support cannot investigate environment-specific embedding issues directly.
Have the administrator log into the Microsoft 365 admin center, navigate to the Support section, and create a new service request regarding custom page embedding.
Consider hiring or consulting a developer to build a custom SharePoint Framework (SPFx) web part that mimics the list item creation form securely.

Enhance Your Productivity with WPS Office
While resolving complex SharePoint embedding issues may require administrative support, your daily document tasks shouldn't be a hassle. WPS Office offers a free, lightweight, and highly compatible alternative for all your Office needs.

Frequently Asked Questions
Can I use an iframe to embed the SharePoint list dialog?
No, SharePoint Online restricts embedding its internal system dialog interfaces via iframe for security reasons. The standard Embed web part will intentionally block these attempts.
Why did Power Apps fail to embed the list dialog?
Power Apps integration is designed to customize the list form itself rather than extract and embed the native SharePoint pop-up into a standard page. To achieve a similar result, you would need to build a standalone Canvas app and embed that app instead.
What is an SPFx web part?
The SharePoint Framework (SPFx) is a page and web part model that provides full support for client-side SharePoint development. It allows developers to create custom, secure solutions like functional 'New Item' forms when native tools fall short.




