Überblick
Questions and Answers ist ein SharePoint-Framework-Webpart, das alles in einer SharePoint-Liste Ihrer eigenen Website speichert und sie mit den Rechten des angemeldeten Benutzers liest und schreibt. Diese eine Tatsache beantwortet die meisten Sicherheitsfragen, doch die Details sind wichtig, wenn Sie entscheiden, wer fragen darf, wer veröffentlichen darf und was den Mandanten verlässt. Dieser Artikel ist die Referenz für diese Entscheidungen.
Zusammenfassung für Administratoren
| Frage | Antwort |
|---|---|
| Welche API-Berechtigungen fordert das Paket an? | Keine |
| Wessen Identität wird verwendet? | Die des angemeldeten Benutzers, bei jedem Lese- und Schreibvorgang |
| Wo werden Fragen, Antworten, Anlagen und Kommentare gespeichert? | In einer SharePoint-Liste auf der Website, auf der das Webpart ausgeführt wird |
| Speichert das Webpart etwas an anderer Stelle? | Das Produkt speichert Fragen, Antworten, Anlagen und Kommentare in der SharePoint-Liste der Website. Dies garantiert nicht, dass alle Browseranfragen und Abhängigkeiten innerhalb des Mandanten bleiben. |
| Wer kann die Wissensdatenbank lesen? | Alle mit Leserechten für Liste und Seite |
| Wer kann eine Frage stellen? | Benutzer mit der Berechtigung Elemente hinzufügen (Add Items) auf der Liste |
| Wer kann Antworten veröffentlichen? | Benutzer, die Elemente der Liste bearbeiten können |
| Was wird an Vitextra gesendet? | Technische Bezeichner für die Lizenzprüfung und Nutzungstelemetrie; keine Inhalte |
| Dienste von Drittanbietern? | Die gezeigte Lizenzanfrage enthält technische Kennungen, keine Frage- oder Antwortfelder. Externe Markdown-Bilder, Video-URLs und Links können ihre Hosts kontaktieren. Auch das Application Insights SDK und SharePoint-Komponenten senden Anfragen. Prüfen Sie deren Konfiguration und die veröffentlichten Inhalte; dieser Artikel garantiert weder das Ausbleiben von Drittanbieter-Datenverkehr noch von Browserspeicherung. |
Berechtigungen der Lösung
- Das Paket fordert keine API-Berechtigungen an: Auf der Seite API-Zugriff des SharePoint Admin Centers erscheint nichts, und das Webpart ruft nie Microsoft Graph auf.
- Das Webpart verwendet die SharePoint-REST-API der aktuellen Website, um Listen, Elemente, Anlagen und Kommentare zu lesen, die Liste und ihre Spalten zu erstellen, eine Frage hinzuzufügen und einen Kommentar hinzuzufügen. Jeder Aufruf trägt die Identität des angemeldeten Benutzers; SharePoint wendet auf jeden einzelnen seine Berechtigungen an.
- Die Live-Profilkarte der Kontaktperson und der erwähnten Benutzer ist die Standardkomponente von SharePoint und wird von SharePoint selbst geladen.
Die Liste
Das Webpart erstellt eine benutzerdefinierte Liste (oder verbindet sich mit einer) mit den Spalten, die in KB10382. Referenz der Einstellungen des Questions-and-Answers-Webparts beschrieben sind. Es ist eine gewöhnliche Liste in den Websiteinhalten:
- sie erbt die Berechtigungen der Website, solange Sie die Vererbung nicht unterbrechen;
- Aufbewahrung, eDiscovery, Überwachung und Sicherung hängen von den konfigurierten Diensten, Richtlinien und Lizenzen des Mandanten ab; das Webpart konfiguriert oder garantiert diese nicht.
- die Versionsverwaltung kann in den Listeneinstellungen aktiviert werden, um den Verlauf der Antworten zu behalten;
- sie wird mit gesetztem NoCrawl erstellt, sodass ihre Elemente weder in den SharePoint-Suchergebnissen noch in der Microsoft 365-Suche erscheinen – das Webpart hat seine eigene Suche. Wenn die Fragen von der globalen Suche gefunden werden sollen, setzen Sie unter Listeneinstellungen → Erweiterte Einstellungen die Option Zulassen, dass Elemente dieser Liste in Suchergebnissen angezeigt werden auf Ja;
- das Entfernen des Webparts von einer Seite löscht die Liste nicht; das Löschen der Liste löscht die Fragen, ihre Anlagen und Kommentare (für die übliche Frist aus dem Papierkorb wiederherstellbar).
Die eigenen Einstellungen des Webparts – die verbundene Liste, die Schalter, Sortierung und Seitengröße – werden in den Webpart-Eigenschaften der Seite gespeichert.
Wer darf was
Aus den SharePoint-Berechtigungsstufen auf der Liste ergeben sich drei Rollen:
| Rolle | Benötigt | Darf |
|---|---|---|
| Leser | Lesen auf der Liste (und auf der Seite) | Durchstöbern, suchen, Antworten aufklappen, Anlagen öffnen, Links folgen, Links zu Fragen kopieren, Kommentare sehen |
| Fragesteller | Elemente hinzufügen auf der Liste – in Mitwirken (Contribute) und Bearbeiten (Edit) enthalten | Alles, was ein Leser darf, plus Frage hinzufügen und Kommentare hinzufügen |
| Redakteur | Elemente bearbeiten (Edit Items) auf der Liste – in Mitwirken und Bearbeiten enthalten | Alles oben Genannte, plus Antworten schreiben, Kategorien und Anlagen setzen sowie Published = Ja |
Die Schaltfläche Frage hinzufügen wird nur angezeigt, wenn das Webpart bestätigt, dass der Benutzer Elemente hinzufügen auf der Liste hat; der Schalter im Eigenschaftenbereich aktiviert die Funktion, die Berechtigung entscheidet, wer sie sieht. Unveröffentlichte Fragen werden nie an das Webpart zurückgegeben, unabhängig von den Berechtigungen des Benutzers; ein Redakteur sieht sie nur in der Liste.

Grenzen der Berechtigungen auf Elementebene
Mitwirken erlaubt normalerweise das Hinzufügen und Bearbeiten von Elementen, einschließlich Published. Die folgende Einstellung beschränkt die Bearbeitung auf eigene Elemente; sie behält das Veröffentlichen nicht den Redakteuren vor:
- Öffnen Sie die Liste, Einstellungen → Listeneinstellungen → Erweiterte Einstellungen.
- Setzen Sie unter Berechtigungen auf Elementebene (Item-level Permissions) den Erstellungs- und Bearbeitungszugriff auf Elemente erstellen und vom Benutzer erstellte Elemente bearbeiten.
- Geben Sie dem Publikum Mitwirken und konfigurieren Sie die effektiven Berechtigungen der Redakteure separat. Die Berechtigung Elemente bearbeiten allein umgeht Einschränkungen auf Elementebene nicht; Listen verwalten (Manage Lists) tut dies. Die Standardberechtigungsstufe Bearbeiten enthält Listen verwalten. Microsoft
Benutzer können ihre eigene Einreichung weiterhin bearbeiten und Published = Yes setzen. Eine Veröffentlichungskontrolle auf Feldebene gibt es hier nicht. Alle Elemente lesen erlaubt auch das direkte Lesen unveröffentlichter Elemente in der Liste; Published ist lediglich ein Anzeigefilter des Webparts. Für eine strikte redaktionelle Kontrolle oder vertrauliche Entwürfe benötigen Sie separat konfigurierte und getestete SharePoint-Berechtigungen und einen geeigneten Workflow.
❗ Wichtig
Elemente hinzufügen auf der Liste schließt die Möglichkeit ein, den eigenen Elementen Anlagen und Kommentare hinzuzufügen – über die SharePoint-Benutzeroberfläche, nicht nur über das Webpart. Halten Sie die erweiterten Einstellungen der Liste (Anlagen, Kommentare) im Einklang mit dem, was Sie erlauben möchten.
Gäste
Gastbenutzer mit Zugriff auf die Website sind je nach Berechtigungsstufe Leser oder Fragesteller; die Live-Profilkarten zeigen für Gäste möglicherweise weniger Informationen. Die externe Freigabe der Seite gibt die Liste nicht frei: Eine Person, die die Seite, nicht aber die Liste öffnen kann, sieht anstelle der Fragen einen Fehler.
Anlagen und Kommentare
Anlagen werden mit dem Listenelement im eigenen Anlagenordner der Liste gespeichert; sie folgen den Berechtigungen des Elements und werden mit ihm gelöscht. Kommentare sind die SharePoint-Listenkommentare des Elements (siehe KB10381. Kommentare, @Erwähnungen und Deeplinks in Questions and Answers); sie können für die Liste unter Erweiterte Einstellungen → Kommentare deaktiviert werden.
Was den Mandanten verlässt
| Zweck | Was gesendet wird | Wohin |
|---|---|---|
| Lizenzprüfung | Die Mandanten-ID, die Objekt-ID des Benutzers, die Websiteadresse sowie Bezeichner, Name und Version des Produkts | vitextra.com |
| Nutzungstelemetrie | Ein Ereignis bei jeder Darstellung des Webparts: Version, Website-ID und URL, Benutzerobjekt-ID, Sprach-ID der Website, Kulturname, Teams-Kennzeichen und Webpartname. Prüfen Sie auch die Erfassung durch das Application Insights SDK; der Produktcode meldet abgefangene Datendienstfehler nicht ausdrücklich über trackException. | Azure Application Insights |
| Produktdateien | Eine gewöhnliche Anforderung der Skripts und Symbole des Webparts | static.vitextra.com, vitextra-storage.azureedge.net |
| Videoplayer | Wenn eine Frage eine YouTube- oder Vimeo-Adresse hat und Video angezeigt wird: Der Browser lädt den Player von youtube.com oder player.vimeo.com, die die gewöhnliche Anfrage des Browsers des Benutzers sehen | YouTube, Vimeo |
| Dateitypsymbole | Symbole für Anlagenkarten, geladen vom CDN von Microsoft | static2.sharepointonline.com |
Die gezeigte Lizenzanfrage enthält technische Kennungen, keine Frage- oder Antwortfelder. Externe Markdown-Bilder, Video-URLs und Links können ihre Hosts kontaktieren. Auch das Application Insights SDK und SharePoint-Komponenten senden Anfragen. Prüfen Sie deren Konfiguration und die veröffentlichten Inhalte; dieser Artikel garantiert weder das Ausbleiben von Drittanbieter-Datenverkehr noch von Browserspeicherung. KB10363. Wo Vitextra-Produkte Ihre Daten speichern: Datenschutz, Datenresidenz und DSGVO
📝 Hinweis
Eine direkte SharePoint-Video-URL verwendet den Browserplayer und lädt das Video aus SharePoint. Das Ausblenden von Video blockiert weder externe Markdown-Bilder noch aufgerufene Links; prüfen Sie alle veröffentlichten URLs.
Berichte und Export
Da der Inhalt eine Liste ist, gelten die Standardwerkzeuge: Nach Excel exportieren aus der Befehlsleiste der Liste, ein Power BI-Bericht auf der Liste (zum Beispiel Fragen pro Kategorie, unbeantwortete Einreichungen nach Alter), ein Power Automate-Flow, der die Redakteure benachrichtigt, wenn eine Frage eingereicht wird (Trigger Wenn ein Element erstellt wird mit Published = Nein), und Listenbenachrichtigungen für denselben Zweck.