Posts

SharePoint Online: vereinfachte Erstellung von Workflows

Bild
In SharePoint können jetzt Workflows ganz einfach in jeder SharePoint-Bibliothek oder -Liste direkt erstellt werden. Man kann entweder mit einem komplett leeren Workflow beginnen und die benötigten Auslöser und Aktionen selbst festlegen. Oder man verwendet eine der zahlreichen Workflow-Vorlagen als initialen Start. Unabhängig von der gewählten Vorgehensweise wird am Ende ein Power-Automate-Flow erstellt, der wie jeder andere Power-Automate-Flow angepasst werden kann. Das untere Video stellt die neue Funktion in SharePoint vor.

Microsoft Copilot & SharePoint + Azure: Autonomous blog writer​

Bild
In my new video, I demonstrate how I built an autonomous blog writer using Agent-Flow, a Copilot Agent, SharePoint, and Azure together. My solution uses an agent flow to trigger a Copilot agent every day in the morning. The agent is responsible for doing the following tasks: Write a Blog post Provide keywords as tags Search for an image Write blog data in a SharePoint list Inform me by E-Mail about new blog post (Agent-Flow step) I, as the human in this loop, check the new blog post entry in the SharePoint list. If everything is fine, I mark the entry in the list as approved. Otherwise I have the opportunity to modify and adjust the content. To display the blog posts, I used my new website, www.m365insights.net, and read the SharePoint list data via an Azure function. The Azure function itself uses the Graph API and an Entra app registration to read and provide the SharePoint list data. In the video I explain all the individual components of the solution. Check out th...

Migrate your existing SPFx solution to the new HEFT-based toolchain.

Bild
New SPFx-apps solutions should use the latest SharePoint Framework version. The latest SPFx version (1.22.* blog from 22.02.2026) introduced a new toolchain based on HEFT instead of Gulp (see my blog post: SPFx-Framework v1.22 - Rush Stack, Heft & Webpack-based toolchain - First try ). This means that existing projects must migrate the typical SPFx libraries, and in addition, the toolchain also needs to be updated. The migration path is explained in the Microsoft learn article: Migrate from the Gulp-based to the Heft-based Toolchain In the following blog post I describe my steps and experience with the migration process. For this demonstration, I've migrated an existing SPFx web part from 1.21.1 to 1.22. At first I checked if I had installed the SPFx 1.22 version already. I did this with: npm ls -g --depth=0 After I verified that the new version is available, I continued with the first step regarding the official documentation. I uninstalled the Gulp toolchain dependen...

😮 time flies: 25th anniversary of SharePoint - my personal journey

Bild
For the 25th anniversary of SharePoint, I have visualized my journey with this versatile and powerful product. Check out my personal "roadmap." My SharePoint journey Most Memorable Tools There have been numerous tools throughout my journey as a server-side SharePoint developer over the last 25 years. Each has played a significant role in shaping my experience. CAML Queries SharePoint Designer NAPA Workflow Foundation 3.5 / 4.0 Application Pages Custom Time Jobs Custom page layouts Sandboxed Solutions Self-hosted Apps or Add-Ins Provider-hosted Apps / Add-ins Ribbon extensions Visual Web Part Content Query web part (CQWB) - the best universal web part :-) Script web part - for all other cases ;-) My typical sentences as a server-side SP developer in the last 25 years ;-) I attach to the w3wp.exe process…. Can I have the SharePoint logs? Please restart the SPTimerV4 after WSP deployment. I cannot see my changes; please do an IIS reset. Can you ...

SharePoint Online: Neuer Spaltentyp Schnellschritte (Quick Steps)

Bild
In SharePoint steht nun ein neuer Spaltentyp für Listen und Bibliotheken zur Verfügung, um mehrere Schnellstart-Aktionen in einem Listeneintrag einfügen zu können. Somit kann in vielen Fällen auf eigene, per JSON-Formatierung hinzugefügte Schaltflächen zukünftig verzichtet werden und durch die neue Funktion ersetzt werden. Zusätzlich können die eingebundenen Schnellstart-Aktionen auch optional ein- und ausgeblendet werden. Für die optionale Anzeige können Regeln definiert werden, zu welchen Bedingungen die Aktion angezeigt werden soll. Mein neues Video dazu stellt die Funktion und die Möglichkeiten beispielhaft vor.

SharePoint Online: Default approvers for approval workflows

Bild
SharePoint got an update for approvals in lists and libraries! Now, it is possible to define default approvers. This improvement means it is not necessary to enter the approvers manually every time! The new feature is a huge relief and improvement, because sometimes the user is not aware of the right approver for a request. And of course it is very annoying to enter the approvers manually every time for every approval request. In my short video I explain very quickly the extended UI and options.

SPFx: Be prepared for the Content Security Policy (CSP) in SharePoint Online

Bild
Very soon in March 2026, the new Content Security Policy will be switched from report-only mode to active blocking (enforcement) mode. If you are not prepared, maybe some custom web parts or extensions will stop working. If the term "SharePoint Online Content Security Policy (CSP)" is new for you, you should continue reading. If you are already prepared, keep relaxed😎. SharePoint Online Content Security Policy (CSP) - explained Regarding the Microsoft SharePoint Blog post CSP means: Content Security Policy (CSP) is a critical browser security feature designed to protect web applications from threats like cross-site scripting (XSS), clickjacking, and other code injection attacks. CSP allows site owners to specify which resources (scripts, styles, images, etc.) a page can load, reducing the risk of malicious code execution. More about CSP: Content Security Policy (CSP) The basic facts about CSP are: strengthen SharePoint Online security by only allowing to load approv...