Posts

Posts mit dem Label "SharePoint" werden angezeigt.

Copilot für SharePoint: Von der Beschreibung zur kompletten Website

Bild
Ich brauche eine Website für unsere Immobilienverwaltung – mit Mietern, Verträgen, Terminen und Schadensmeldungen. Eine solche Beschreibung steht häufig am Anfang eines SharePoint-Projekts. Anschließend müssen die passenden Seiten, Listen und Dokumentbibliotheken eingerichtet und miteinander verbunden werden. Genau bei dieser Arbeit unterstützt der im Video vorgestellte SharePoint Builder mit Copilot. Mit Copilot für SharePoint lässt sich eine umfangreiche Teamwebsite oder Kommunikationswebsite auf Grundlage einer einfachen Beschreibung in natürlicher Sprache planen und erstellen. Dazu können mehrere Seiten, strukturierte Listen, Dokumentbibliotheken, Ansichten und Verknüpfungen gehören. Im Video zeige ich den Ablauf anhand einer Teamwebsite zur Verwaltung von Immobilien und Mietverträgen. Beschreiben, was gebraucht wird Der Einstieg erfolgt im Video über den Bereich „Build“ auf der neuen SharePoint-Startseite. Dort lässt sich beschreiben, welche Website entstehen soll und ...

Von der E-Mail zum fertigen PDF: Dokumente mit Word-Vorlagen und SharePoint automatisieren

Bild
Eine kurze E-Mail genügt, und daraus entsteht ein vollständig ausgefüllter Urlaubsantrag: Der Workflow liest die Angaben aus, trägt sie in eine Word-Vorlage ein und legt das fertige Dokument in SharePoint ab. Auf Wunsch erzeugt er anschließend auch eine PDF-Datei. Für die PDF-Erstellung ist kein externer Dienst und kein zusätzlicher Drittanbieter erforderlich. Dafür kommt der Microsoft-Connector Word Online (Business) zum Einsatz. Im Video passe ich den zuvor vorgestellten Workflow zur Verarbeitung von E-Mails für Urlaubsanfragen im Copilot Studio an. Im Mittelpunkt steht diesmal die Dokumenterstellung: Eine vorbereitete Word-Vorlage mit Eingabefeldern ersetzt den bisherigen Weg über einen externen PDF-Dienst. Das nachfolgende Video zeigt den abgeänderten Agenten-Workflow im Detail. Teil 1: Vom Urlaubswunsch zum fertigen PDF: Geschäftsprozesse mit Copilot Studio und Skills automatisieren   Teil 2: Copilot Studio Agent erweitern: Zusätzliche Datenquellen nutzen und strukturiert...

Vom Urlaubswunsch zum fertigen PDF: Geschäftsprozesse mit Copilot Studio und Skills automatisieren

Bild
Wie lässt sich aus einer einfachen E-Mail automatisch ein vollständiger Urlaubsantrag erstellen? Genau diese Frage steht im Mittelpunkt des Videos. Anhand eines praxisnahen Beispiels wird gezeigt, wie in der neuen Benutzeroberfläche von Microsoft Copilot Studio ein Agent entsteht, der Informationen aus einem Text verarbeitet, die tatsächlichen Arbeitstage berechnet, ein vorbereitetes PDF-Formular ausfüllt und die fertige Datei automatisch in SharePoint speichert. Dieser Artikel: Vom Urlaubswunsch zum fertigen PDF: Geschäftsprozesse mit Copilot Studio und Skills automatisieren   Teil 2: Copilot Studio Agent erweitern: Zusätzliche Datenquellen nutzen und strukturierte Ergebnisse ausgebe Teil 3 : Copilot Studio Agents aus Workflows aufrufen und strukturierte Daten weiterverarbeiten Teil 4: Von der E-Mail zum fertigen PDF: Dokumente mit Word-Vorlagen und SharePoint automatisieren Der Ausgangspunkt: Eine einfache E-Mail Viele Urlaubsanträge beginnen noch immer mit einer forml...

Integrating Copilot-Generated HTML Apps Seamlessly into SharePoint

Bild
A custom SharePoint solution makes it easy to embed an HTML-based app created with Copilot directly into a modern SharePoint page—without the distracting page-viewer controls normally displayed by the standard Embed web part. Copilot can turn a simple prompt into a useful HTML application surprisingly quickly. The example demonstrated in the video is an interactive dashboard for managing address data. It displays the available entries, provides a search and filter function, and links users to the form for creating a new item. The generated HTML file is then stored in a SharePoint document library. The limitation of the standard Embed web part A library-hosted HTML page can be added to a SharePoint page with the standard Embed web part and an iframe. However, SharePoint usually opens the file through its preview or page-viewer experience. The associated viewer controls remain visible around the embedded application, making it look like an externally displayed document ...

Card View App: Create Adaptive Cards with Copilot (AI)

Bild
The latest release of the Card View App adds a powerful new feature for presenting SharePoint list data: Adaptive Cards can now be designed directly inside the web part with support from Microsoft Copilot. An integrated chat allows users to describe the required layout in natural language and refine it step by step, significantly reducing the need to work manually with Adaptive Card JSON. Release availability: The release containing the Copilot integration is expected to become available in Microsoft Marketplace from July 24, 2026 . The final publication date depends on the Marketplace validation and approval process and may therefore change. Card View App in SharePoint edit mode with an integrated Copilot chat and an automatically generated adaptive contact card The Card View App in edit mode: users describe the required layout in the integrated Copilot chat while the ge...

SharePoint-Listen als moderne Karten darstellen – Die SharePoint-Karten-App im Überblick

Bild
SharePoint-Listen gehören zu den wichtigsten Bausteinen moderner Microsoft-365-Lösungen. Sie eignen sich hervorragend zur Verwaltung strukturierter Daten, stoßen bei der Darstellung jedoch häufig an ihre Grenzen. Tabellen sind zwar funktional, für Anwender jedoch nicht immer die übersichtlichste oder ansprechendste Darstellungsform. Genau hier setzt die SharePoint-Karten-App an. Die Lösung ermöglicht es, Inhalte aus beliebigen SharePoint-Listen in moderne Kartenansichten zu transformieren und individuell an das Corporate Design oder den jeweiligen Anwendungsfall anzupassen. Das nachfolgende Video zeigt die App in Aktion. Die App steht über den Microsoft Marketplace zur Verfügung und lässt sich nach der Installation unkompliziert als Webpart auf einer SharePoint-Seite einbinden. Anschließend können Listeninhalte ohne Programmierung in einer deutlich ansprechenderen Form dargestellt werden. ...

Standard SharePoint-Freigabe Prozess um E-Mail-Benachrichtigung erweitern

Bild
SharePoint bietet für Listen und Dokumentbibliotheken einen integrierten Freigabeprozess, der sich über Integrate → Approvals aktivieren lässt. Nach der Einrichtung können Standard-Genehmiger hinterlegt werden, sodass Benutzer Genehmigungsanfragen mit wenigen Klicks starten können. Anschließend erscheint in der Liste eine zusätzliche Spalte für Genehmigungsanfragen, über die sich Freigaben verwalten lassen. Der Standardprozess bietet verschiedene Optionen, beispielsweise mehrere Genehmiger zu definieren oder festzulegen, ob alle Beteiligten zustimmen müssen. Die Genehmiger können bei Bedarf auch während der Anfrage angepasst werden. Eine Funktion zur automatischen E-Mail-Benachrichtigung ist jedoch nicht Bestandteil des Standarddialogs. Stattdessen werden neue Genehmigungsanfragen standardmäßig in Microsoft Teams bereitgestellt, wo sie direkt bearbeitet oder genehmigt werden können. Wer zusätzlich eine E-Mail erhalten möchte, kann dies mithilfe der SharePoint-Regeln umsetzen. Über...

SharePoint & Teams Dashboard: Flexible Karten, dynamische Inhalte & personalisierte Inhalte

Bild
🤔 Wusstest du, dass SharePoint-Dashboards personalisierte Inhalte für jeden Benutzer anzeigen können? Mit Adaptive Cards und Microsoft Graph ist das einfacher als gedacht. In diesem Video zeige ich, wie die Dashboard-Komponente für SharePoint effektiv eingesetzt werden kann. Der Schwerpunkt liegt auf den verschiedenen Kartentypen und den Möglichkeiten zur Personalisierung. Ein besonderer Vorteil des Dashboards besteht darin, dass Benutzer auch ohne Bearbeitungsrechte ihre persönliche Startseite anpassen und eigene Karten mit bedeutenden Links erstellen können. Dadurch lässt sich der Zugriff auf häufig genutzte Dokumente, Formulare oder Anwendungen deutlich vereinfachen. Neben einfachen Link-Karten stehen Administratoren und Seitenbesitzern zahlreiche weitere Kartentypen zur Verfügung. So können etwa Dokumentbibliotheken, Genehmigungsanfragen, Termine, Planner-Aufgaben oder persönliche SharePoint-Websites direkt auf dem Dashboard angezeigt werden. Diese vorkonfigurierten Karten können...

Updates für die Homepage

Bild
In dem unteren Video stelle ich eine neue Funktion für SharePoint-Homepages vor, die eine verbesserte Integration in Microsoft Teams ermöglicht. Administratoren können künftig festlegen, wie eine SharePoint-Startseite innerhalb von Teams dargestellt werden soll. Dabei stehen zwei Layoutvarianten zur Verfügung: ein festes Layout mit integrierten Bereichen für News, Ressourcen und ein personalisierbares Dashboard sowie ein benutzerdefiniertes Layout, das die SharePoint-Seite nahezu unverändert in Teams anzeigt. Das feste Layout bietet Anwendern direkten Zugriff auf essenzielle Inhalte wie Nachrichten, Schnellzugriffe und individuelle Dashboard-Karten. Gleichzeitig können Administratoren zentrale Ressourcen und Links bereitstellen und diese mithilfe von Zielgruppensteuerung nur bestimmten Benutzergruppen anzeigen. Auch Ankündigungen lassen sich gezielt für ausgewählte Gruppen veröffentlichen, zeitlich steuern und mit weiterführenden Informationen verknüpfen. Ferner zeigt das Video, wi...

SharePoint Notify Service: Benachrichtigungen in SharePoint-Listen und Bibliotheken einrichten

Bild
In dem unteren Video wird erläutert, wie das neue SharePoint-Notified-System genutzt werden kann, um Benachrichtigungen für Änderungen in SharePoint-Listen und -Bibliotheken einzurichten. Dadurch können Benutzer automatisch über neue Einträge, Änderungen oder Löschungen informiert werden. Voraussetzungen Bevor Benachrichtigungen eingerichtet werden können, muss die entsprechende App in SharePoint verfügbar sein. Dies kann auf zwei Arten erfolgen: Ein SharePoint-Administrator installiert und aktiviert die Erweiterung zentral für die gesamte Umgebung. Alternativ kann die App manuell über „App hinzufügen“ auf der jeweiligen SharePoint-Seite installiert werden. Nach der Installation steht die Benachrichtigungsfunktion direkt in Listen und Bibliotheken zur Verfügung. Benachrichtigung erstellen Um eine Benachrichtigung einzurichten, öffnet man die gewünschte Liste oder Bibliothek u...

SharePoint Notify Service: Einrichtung von Teams

Bild
Microsoft Teams als Benachrichtigungskanal für den SharePoint-Benachrichtigungsdienst einrichten In dem folgenden Video wird gezeigt, wie Microsoft Teams als zusätzlicher Benachrichtigungskanal für den SharePoint-Benachrichtigungsdienst ( https://www.sp-notify-system.io ) konfiguriert wird. Microsoft Teams kann als zusätzlicher Benachrichtigungskanal für den SharePoint-Benachrichtigungsdienst verwendet werden. Dafür wird zunächst eine App-Registrierung in Microsoft Entra erstellt und ein geheimer Clientschlüssel generiert. Anschließend wird ein Azure-Bot-Service eingerichtet, mit der App-Registrierung verknüpft und der Kanal „Microsoft Teams“ aktiviert. Nach der Konfiguration des Nachrichten-Endpunkts werden die erforderlichen Daten (Client-ID, Secret und Service-URL) im SharePoint-Benachrichtigungsdienst hinterlegt. URL des Nachrichtenendpunkts: https://spsharednotifymanager.azurewebsites.net/api/Conversations/{mandanten-id} Danach lässt sich ein Teams-App-Paket erzeugen, im Te...

Die neue Skill-Funktionalität in SharePoint: So wird KI zum digitalen Teammitglied

Bild
Mit der neuen Skill-Funktionalität erweitert Microsoft SharePoint die KI-Fähigkeiten von SharePoint deutlich. Unternehmen können der integrierten KI jetzt wiederverwendbare Arbeitsabläufe, Regeln und Prozesse „beibringen“ – ganz ohne Programmierung. Statt einzelner Prompts entstehen strukturierte, wiederverwendbare Skills, die Teams produktiver machen und Prozesse standardisieren. Die Funktion befindet sich aktuell im Public Preview und ist Teil von „AI in SharePoint“, dem Nachfolger der bisherigen Knowledge-Agent-Initiative. Das folgende Video zeigt die Verwendung von Skills anhand eines konkreten Beispiels: Was sind SharePoint Skills? Skills sind wiederverwendbare KI-Workflows innerhalb von SharePoint. Sie bündeln mehrere Schritte in einem wiederholbaren Prozess und ermöglichen es, organisationsspezifische Regeln oder Standards dauerhaft zu hinterlegen. Ein Skill kann beispielsweise: Vertragsdokumente prüfen Inhalte klassifizieren Listen automatisch aktualisieren D...

How to Set Up a Microsoft 365 Tenant: A CHECK LIST

Bild
Deploying Microsoft 365 for your organization is much more than just signing up for a subscription. Done right, it involves careful planning, a structured rollout, and ongoing governance. Here's a high-level summary of everything you need to cover. All steps summarized in a check list. Set up a new MS365 Tenant You can download the full check list from here: Tenant MS365 - Check list 1. Start with a Plan Before touching any settings, define your goals. Are you migrating email, enabling collaboration, or building a company intranet? Audit your current systems, choose the right licensing model, and decide how your identities will be managed — cloud-only, hybrid with on-premises Active Directory, or federated via ADFS. 2. Create and Configure Your Tenant Set up at least two global admin accounts, verify your custom domain(s), and configure the necessary DNS records — including MX, SPF, DKIM...

KI-Funktionen in SharePoint: Überblick und aktueller Stand (vormals: Wissens-Agent)

Bild
KI-Agenten in SharePoint: Überblick und aktueller Stand In diesem Post und unteren Video geht es um die aktuellen KI-Funktionen in SharePoint, insbesondere um die Weiterentwicklung des früheren „Wissensagenten“, der inzwischen als integrierte Agentenfunktion verfügbar ist. Was hat sich geändert? Die ursprünglich vorgestellten Wissensagenten wurden weiterentwickelt und sind nun fester Bestandteil der SharePoint-Umgebung. Ziel ist es, Nutzern eine intelligentere Interaktion mit Inhalten und Informationen zu ermöglichen. Zugriff und Voraussetzungen Die KI-Agenten stehen direkt in der SharePoint-Oberfläche zur Verfügung, typischerweise am unteren Bildschirmrand. Voraussetzung für die Nutzung ist: eine entsprechende Copilot-Lizenz oder eine aktive Pay-as-you-Lizenz Nur berechtigte Nutzer sehen und verwenden diese Funktion. Funktionen und Nutzen Die Agenten unterstützen Nutzer dabei: Inhalte schneller zu finden Fragen zu Dokumenten oder Seiten zu beantworten Informationen k...

SharePoint Notification: replacement for retired alerts

Bild
SharePoint Alerts will be discontinued on July 26, so I built a replacement solution to preserve similar notification functionality within SharePoint. The goal was to keep alerts simple and easy to use. For this I implemented a custom list view command to integrate my new notification interface directly into any SharePoint list or library. Users can create notifications by defining a meaningful title and managing multiple notifications, which can also be temporarily disabled. In case of E-Mail notification the users must choose recipients who should receive notifications about list or library changes. Notifications can be delivered via E-Mail or Microsoft Teams by selecting a specific team and channel. The system allows configuration of: Which changes trigger notifications (all updates, additions, or deletions) Whose changes should be tracked (anyone’s changes, changes affecting the user’s items, or changes within a specific view) Notification frequency (immediate, daily summary...

SharePoint & Copilot & Power-Automate: Rechnung KI-basiert analysieren in Excel protokollieren & in SharePoint bereitstellen

Bild
In vielen Unternehmen ist die Verarbeitung eingehender Rechnungen noch immer ein manueller Prozess: E-Mails werden geprüft, Anhänge gespeichert, Daten übertragen und Aufgaben verteilt. Der im Video gezeigte Ansatz demonstriert, wie sich dieser Ablauf mithilfe moderner Automatisierung innerhalb von Microsoft 365 und Copilot deutlich effizienter gestalten lässt. Das Beste daran: Die meisten haben bereits die geeigneten Lizenzen, um diesen Prozess abbilden zu können. Wenn keine Copilot-Lizenz vorliegt, kann auch ein flexibles Abrechnungsmodell für die KI-Funktionen verwendet werden. Ausgangssituation Rechnungen treffen typischerweise über ein gemeinsames E-Mail-Postfach ein. Diese Dokumente müssen geprüft, archiviert und den zuständigen Personen zugewiesen werden. Ohne Automatisierung entsteht dabei ein hoher Zeitaufwand sowie ein erhöhtes Fehlerrisiko. Die automatisierte Lösung im Überblick Die in meinen Video vorgestellte Lösung automatisiert die komplette Verarbeitung ei...

SharePoint Online: Automatische Erstellung von Word und PDF-Dokument auf Basis einer Word-Vorlage

Bild
In vielen Unternehmen existieren zahlreiche Word-Vorlagen. Oft werden diese auch für Antragsformulare verwendet. Ebenfalls werden Word-Vorlagen für vorgefertigte Dokumente, wie z. B. für Verträge, hinterlegt. Diese Vorlagen enthalten oft Platzhalter für konkrete Kunden- und Stammdaten, die bei jeder Dokumentenerstellung entsprechend mit den konkreten Daten ersetzt werden müssen. Um diesen Ablauf in Zukunft zu erleichtern, wird in SharePoint Bibliotheken eine neue KI-basierte Unterstützung names "Generierung strukturierter Dokumente in einer SharePoint-Dokumentbibliothek" eingeführt. Mit der strukturierten Dokumentgenerierung können Word Dokumentvorlagen in intelligente, KI-gestützte Formulare umgewandelt werden. Wenn ein Benutzer ein Formular absendet, wird automatisch ein neues Dokument aus der Vorlage generiert, wobei die übermittelten Werte in den entsprechenden Feldern zusammengeführt werden. Dadurch werden jedes Mal konsistente, kontrollierte Dokumente erstellt, ohne da...

SPFx development: Use the this.context.pageContext

Bild
When I build solutions with the SharePoint Framework (SPFx), one of the most valuable objects I rely on is this.  context.pageContext . It gives me rich, contextual information about where my web part or extension is running—without requiring additional API calls. The following image shows the possible information that you can get. Overview about the pageContext In this post, I’ll walk through how I use this.context.pageContext in my day-to-day development, and how it helps me access detailed information about the current site, web, list, list item, user, and tenant. I’ll also share a couple of practical examples using isInitialized and cultureInfo . Understanding this.context.pageContext In SPFx, every component (web part or extension) gets access to a context object. Inside that, pageContext provides metadata about the current page and its environment. console.log(this.context.pageContext); This object is structured into several sub-properties, each representing a differe...

SharePoint SPFx & integration: Choosing the right user identifier for external system relationships

Bild
User attribute mapping for an external system relationship When building SharePoint-integrated applications—such as a Shop system embedded via SPFx in SharePoint — we often face a subtle but critical challenge: how to reliably link a user to data stored in an external system. A typical example is assigning orders to the user who created them. At first glance, this seems straightforward— until user properties start changing . 😒 In SharePoint Framework (SPFx), the current user is available via this.context.pageContext.user . This object exposes several properties like displayName , email , id , and loginName . However, not all of these are suitable for use as a stable foreign key in an external database. Properties such as displayName and email are mutable. If an administrator updates these values in Entra ID or SharePoint, the changes will eventually propagate—but not instantly. Synchronization delays and site-specific caching (via the User Information List) can lead to temporary inc...