Posts

SharePoint Just leveled up: Copilot creates HTML Views!

Bild
What if opening a SharePoint list gave your team an interactive overview of what matters most? With the new capability demonstrated in this video, Copilot can generate HTML-based views directly inside SharePoint lists and document libraries . Describe what you want to see, and Copilot turns your data into a dashboard with summaries, visuals, search, and filters. You do not need to write the HTML yourself. You explain the result you need in everyday language, review what Copilot creates, and ask for adjustments. What makes this new capability special? The important step forward is where the dashboard lives: it becomes a view within your list or document library . Users can select it alongside the existing views and return to it whenever they need an overview. In my earlier examples, I created HTML dashboard apps connected to SharePoint list data. This new approach brings that experience directly into the list itself. The dashboard becomes part of the place where ...

Your App Inside Copilot: From searching to getting work done

Bild
Microsoft 365 development · SharePoint Framework Your App Inside Copilot: From Searching to Getting Work Done Copilot UX components bring interactive business applications directly into a conversation. Here is how the user journey changes, what SPFx developers can reuse, and how my approvals sample puts the idea into practice. By Marc André Schröder-Zhou · Based on the Microsoft 365 & Power Platform Community Call on 5 November 2026 A business application can become part of the conversation. Illustration from the presentation. You know what you want to do: request leave, review an approval, or update a business record. Finding the application that supports the task can take longer than the task itself. The app may be hidden behind a portal link, buried in a dashboard, or known by a name you cannot remember. Copilot UX components give users another way to reach that application. A user describes a task...

New setting available - Governance in SharePoint: Redirect users to an organization approved request page

Bild
A site request can carry everything an organization needs to make a good provisioning decision: ownership, access requirements, naming information, and an expected end date. SharePoint’s new redirect setting provides a direct entry point into that process. The video at the end demonstrates how “Redirect users to an organization approved request page” connects the familiar Create site action to a custom request form. A SharePoint list stores the requests, while two Power Automate flows handle provisioning and deletion. The result is a practical foundation for end-to-end site governance using built-in Microsoft 365 capabilities. Users get a clear request experience, and administrators get a central place to review requests, execute lifecycle actions, and track their outcomes. A new entry point for site governance In the demonstrated SharePoint admin center, Settings → Site creation offers three choices for the SharePoint site creation experience: use the built-in ex...

From static to live: Connect your SharePoint Copilot App to (live) external news

Bild
Give your Copilot-generated news board a live connection to external data—with Power Automate and a SharePoint list.   In this second video demonstration, I extend the solution from Part 1 so that the dashboard can display updated news without recreating the HTML app. Why the first News Board needed an upgrade In the first video, I used a small Power Automate flow to retrieve news from an HTTP endpoint—an address that provides data from an external service. The flow saved the response as news-data.json in a SharePoint document library. Copilot then used that file to create an attractive HTML news board. However, the news entries were embedded directly into the generated HTML. The dashboard contained a snapshot of the data available when it was created. Updating the JSON file did not update the news board, because the app had no ongoing connection to its source. ...

External Data in SharePoint: Build a Copilot HTML App with Power Automate

Bild
A blocked HTTP request does not have to stop your next SharePoint app. With a small Power Automate flow and a file in a SharePoint library, you can bring external information into an interactive HTML dashboard created with Copilot. In this video, I demonstrate the approach with a company news feed. The goal is to turn news from an external service into an attractive dashboard with headlines, dates, categories, and additional details on demand. The challenge: Copilot cannot connect the app directly to the endpoint My first idea was straightforward: give Copilot the endpoint details, describe the desired layout, and ask it to build the app. An HTTP endpoint is simply a web address through which a service provides data—in this case, company news. However, Copilot-generated HTML apps running in SharePoint's HTML page experience cannot call external HTTP endpoints directly. SharePoint runs these pages in a restricted sandbox and blocks outbound API calls. Provid...

Two SharePoint Lists, One Interactive App—Built with Copilot

Bild
Can Copilot build an HTML app that brings together two connected SharePoint lists? Yes—and this video demonstrates exactly that. Using a training catalogue and a participant registration list, I create an interactive app that helps employees explore training offers, view registered participants, and start their own registration. The key ingredient is a lookup column connecting the two lists . Copilot uses this relationship to bring the right information together in one interface. With the Smart HTML application page Integrator web part, the finished app becomes part of an existing SharePoint page. A practical example: Employee Training and Registration Many companies manage internal training in SharePoint. One list holds the available courses, while another records who has registered for each session. This is also the starting point for the demonstration. SharePoint list Purpose ...

From Prompt to Message Board: Build a SharePoint message app in under 5 Minutes!

Bild
A live message board, automatic updates, and interactive details—all created with Copilot without writing a single line of code. What if your next intranet improvement started with a simple description? In this video, I demonstrate how to build a custom notification and message board app with Copilot in under five minutes. Then I embed it into an existing SharePoint page using the Smart HTML application page Integrator web part. The result is a compact, interactive board that keeps company messages visible exactly where employees already work. HTML apps now feel at home in SharePoint SharePoint can now render raw HTML pages directly within the SharePoint chrome, without distracting document-preview controls. Here, “chrome” means the familiar SharePoint surroundings, such as the site header and navigation. Your HTML content becomes part of that experience, with the focus on the app itself. This opens up useful possibilities for custom dashboards, informati...