MS Forms-Agent
Diese Seite bietet Konfigurationsanweisungen für den MS Forms-Agenten, der die Integration mit Microsoft Forms zum Erstellen von Formularen und Quizzen, Verwalten von Fragen und Sammeln von Antworten ermöglicht

Übersicht
Erstellen Sie Microsoft Forms und Quizze aus einer Eingabe in natürlicher Sprache, im Chat entworfen und erst erstellt, nachdem der Benutzer zugestimmt hat
Fragen in einem vorhandenen Formular direkt in Blockbrain hinzufügen, ändern und entfernen
Die Formulare des verbundenen Benutzers auflisten und übermittelte Antworten zum Zusammenfassen und Analysieren lesen
Formularinhalte in den Wissensdatenbanken Ihrer Organisation verankern, damit Fragen aus Ihrem eigenen Material stammen
Jedes Formular, einschließlich eines nicht gespeicherten Entwurfs, als herunterladbares Word-Dokument exportieren

Voraussetzungen
Führen Sie die allgemeinen Einrichtungsschritte auf der Hauptseite der KI-Agenten
Stellen Sie sicher, dass Benutzer aktive Microsoft-365-Konten mit aktiviertem Microsoft Forms haben
Überprüfen Sie die passende Microsoft-365-Lizenzierung für Microsoft Forms
Berechtigungen zum Erstellen und Verwalten einer Azure-App-Registrierung in Microsoft Entra ID
Konfiguration der Azure-App-Registrierung
Erforderliche API-Berechtigungen
Der Agent benötigt delegierte Berechtigungen von zwei APIs. Fügen Sie alle sechs Ihrer App-Registrierung hinzu.
Forms.Read
Microsoft Forms
Delegiert
Formulare des Benutzers anzeigen
Forms.ReadWrite
Microsoft Forms
Delegiert
Formulare des Benutzers anzeigen und ändern
Responses.Read.All
Microsoft Forms
Delegiert
Antworten der Formulare des Benutzers anzeigen
Responses.ReadWrite
Microsoft Forms
Delegiert
Antworten für den Benutzer übermitteln
offline_access
Microsoft Graph
Delegiert
Den Zugriff auf Daten aufrechterhalten, für die Sie ihm Zugriff gewährt haben
User.Read
Microsoft Graph
Delegiert
Anmelden und Benutzerprofil lesen
Keine dieser sechs Berechtigungen erfordert eine Admin-Zustimmung, sodass ein Benutzer beim ersten Verbinden selbst zustimmen kann. Eine Admin-Zustimmung für die Organisation wird dennoch empfohlen, weil dadurch die individuelle Zustimmungsaufforderung für jeden Benutzer entfällt.
Umleitungs-URL
Hinzufügen
https://nango.theblockbrain.ai/oauth/callbackals zulässige Umleitungs-URL in Ihrer App-Registrierung
Schritte zur Berechtigungskonfiguration
Gehen Sie in Ihrer Azure-App-Registrierung zu API-Berechtigungen
Klicken Sie auf „Berechtigung hinzufügen“ > APIs, die meine Organisation verwendet > suchen Sie nach Microsoft Forms
Wählen Sie Delegierte Berechtigungen aus und wählen Sie
Forms.Read,Forms.ReadWrite,Responses.Read.AllundResponses.ReadWriteKlicken Sie auf „Berechtigung hinzufügen“ noch einmal > Microsoft Graph > Delegierte Berechtigungen aus und wählen Sie
offline_accessundUser.ReadKlicken Sie auf „Berechtigungen hinzufügen“
Klicken Sie auf „Admin-Zustimmung erteilen“ (empfohlen für organisationsweite Bereitstellung)
Agentenkonfiguration in Blockbrain


Konfigurationsschritte
Agenteneinstellungen aufrufen:
Navigieren Sie zu Ihrem Blockbrain-Admin-Panel
Gehen Sie zu Agenten und öffnen Sie den Connectors Tab
Suchen Sie Microsoft Forms und öffnen Sie dessen Werkzeugkonfiguration
Azure-Anmeldedaten eingeben:
Client-ID: Geben Sie die Anwendungs-ID aus Ihrer Azure-App-Registrierung ein
Client-Secret: Fügen Sie das von Ihnen generierte Client-Secret ein (verwenden Sie das Augensymbol, um die Sichtbarkeit umzuschalten)
OAuth-Scopes konfigurieren:
Fügen Sie jeden der vier Scopes einzeln mit der „Hinzufügen“ Schaltfläche hinzu:
https://forms.office.com/.defaultoffline_accessopenidprofile
Jeder Scope wird als entfernbares Tag angezeigt
Verwenden Sie die „X“ Schaltfläche, um falsche Scopes zu entfernen
Zusätzliche Konfiguration:
Fügen Sie ein Schlüssel-Wert-Paar hinzu, mit dem Schlüssel
tenantund Ihrer Azure-Mandanten-ID als WertDies ist erforderlich, nicht optional. Ohne sie schlägt die Verbinden Schaltfläche bei jedem Benutzer fehl
Konfiguration speichern:
Klicken Sie auf „Speichern“ um alle Einstellungen zu übernehmen
Warten Sie auf die Bestätigungsmeldung
Ein Hinweis zum .default Scope
Bei den anderen Microsoft-Agenten ist die Verwendung von .default eine Alternative dazu, einzelne Scopes aufzulisten. Für MS Forms ist dies die normale Konfiguration, wie oben gezeigt, da die vier Microsoft-Forms-Berechtigungen in der App-Registrierung gewährt und gemeinsam als https://forms.office.com/.defaultangefordert werden. Konfigurieren Sie die Berechtigungen in Azure wie oben beschrieben, und die Scopeliste in Blockbrain bleibt unverändert.
Werkzeugberechtigungen
Der Microsoft-Forms-Connector stellt sechs Werkzeuge bereit. Da einige davon Formulare in den Konten Ihrer Benutzer erstellen und ändern, überprüfen Sie ihre Berechtigungsstufen, nachdem Sie den Connector aktiviert haben.
Nur-Lese-Werkzeuge, gefahrlos aktiviert zu lassen Immer erlauben:
Microsoft Forms auflisten
Listet die Formulare auf, die dem verbundenen Benutzer gehören
Microsoft-Formular abrufen
Liest ein Formular mit seinen Fragen sowie seinen Teilnehmer- und Bearbeitungslinks
Microsoft-Formularantworten abrufen
Liest übermittelte Antworten zur Analyse oder Zusammenfassung
Microsoft-Formular als Dokument exportieren
Stellt ein Formular oder einen nicht gespeicherten Entwurf als Word-Dokument dar
Schreibwerkzeuge, die standardmäßig auf Genehmigung erforderlich:
Microsoft-Formular erstellen
Erstellt ein neues Formular oder Quiz im Konto des verbundenen Benutzers
Microsoft-Formular aktualisieren
Ändert den Titel oder die Beschreibung eines Formulars und fügt Fragen hinzu, bearbeitet oder löscht sie
Wir empfehlen, beide Schreibwerkzeuge aktiviert zu lassen Genehmigung erforderlich. Der Agent ist bereits angewiesen, ein Formular im Chat zu entwerfen und es erst nach der Zustimmung des Benutzers zu erstellen, sodass die Genehmigungsaufforderung ein zweiter, erzwungener Kontrollpunkt und kein redundanter ist. Siehe Tools & Connectors verwalten wie diese Stufen festgelegt werden.
Microsoft-Formular als Dokument exportieren funktioniert ganz ohne Microsoft-Forms-Verbindung. Das ist beabsichtigt: Ein Benutzer, dessen Verbindung defekt ist oder der noch nicht verbunden ist, kann seinen Entwurf dennoch als Word-Datei exportieren.
Das MS Forms Agent testen
Verifizierungsschritte
Authentifizierungstest:
Öffnen Sie einen Chat mit dem MS Forms Agent und führen Sie den Verbinden Ablauf
durch. Vergewissern Sie sich, dass die Microsoft-Anmeldung abgeschlossen wird und die Verbindungs-Karte nicht erneut erscheint
Lesezugriff:
Bitten Sie den Agenten, Ihre Formulare aufzulisten
Überprüfen Sie, dass die Titel mit dem übereinstimmen, was Sie unter
https://forms.office.com
Formularerstellung:
Bitten Sie um ein kurzes Formular mit zwei Fragen, genehmigen Sie den Entwurf und lassen Sie den Agenten es erstellen
Überprüfen Sie, dass Sie sowohl einen Teilnehmerlink als auch einen Bearbeitungslink erhalten
Öffnen Sie den Teilnehmerlink und bestätigen Sie, dass das Formular für einen Teilnehmer dargestellt wird
Antworten lesen:
Senden Sie über den Teilnehmerlink eine Antwort
Bitten Sie den Agenten, die Antworten zusammenzufassen, und überprüfen Sie, dass Ihre Antwort erscheint
Quiz-Erstellung:
Bitten Sie um ein kurzes Quiz mit Punkten und richtigen Antworten und genehmigen Sie es dann
Öffnen Sie den Bearbeitungslink und bestätigen Sie, dass die Punkte und der Antwortschlüssel gesetzt sind
Dokumentexport:
Bitten Sie den Agenten, das Formular als Word-Dokument zu exportieren
Überprüfen Sie, dass der Download-Link funktioniert und das Dokument jede Frage auflistet
Häufige Anwendungsfälle für die MS-Forms-Integration
Umfragen und Feedback
Feedback zu Veranstaltungen und Schulungen: Erstellen Sie aus einer kurzen Beschreibung eine Feedback-Umfrage und fassen Sie dann die eingehenden Antworten zusammen
Mitarbeiter-Kurzabfragen: Erstellen Sie eine wiederkehrende Kurzumfrage mit einheitlicher Formulierung über verschiedene Abteilungen hinweg
Antwortanalyse: Fragen Sie nach Themen, Häufigkeiten oder Ausreißern in den übermittelten Antworten, statt in eine Tabellenkalkulation zu exportieren
Bewertungen und Quizze
Wissensabfragen aus internem Material: Verankern Sie ein Quiz in Ihren eigenen Richtlinien- oder Onboarding-Dokumenten, damit die Fragen zu dem passen, was Ihre Organisation tatsächlich veröffentlicht
Bewertete Prüfungen: Erstellen Sie ein Quiz mit Punkten pro Frage und einem markierten Antwortschlüssel, das von Microsoft Forms automatisch bewertet wird
Iterative Verfeinerung: Passen Sie Formulierungen, Optionen, Punkte und richtige Antworten im Chat an, bevor etwas erstellt wird
Formularoperationen
Massenbearbeitung von Fragen: Fügen Sie in einer vorhandenen Formularanfrage einen Stapel von Fragen hinzu oder überarbeiten Sie ihn
Archivierung der Struktur: Exportieren Sie ein Formular zu Prüf-, Freigabe- oder Dokumentationszwecken nach Word
Formularbestand: Listen Sie vorhandene Formulare und deren Antwortzahlen auf, um zu sehen, welche noch Antworten sammeln
Unterstützte Fragetypen und Grenzen
Unterstützte Fragetypen
Auswahl
Einfach- oder Mehrfachauswahl, benutzerdefinierte Optionen, optionale Freitextoption „Sonstiges“
Text
Kurze Antworten oder lange mehrzeilige Antworten
Bewertung
Stern- oder Zahlenskala, 2 bis 10 Stufen, standardmäßig 5
Datum
Datumsauswahl
Nicht unterstützt: Rangfolge, Likert, Net-Promoter-Score und Fragen zum Datei-Upload. Wenn ein Benutzer nach einem davon fragt, sagt der Agent das und schlägt stattdessen den nächstgelegenen unterstützten Typ vor. Auch gruppeneigene Formulare sind nicht vorgesehen, da jedes Formular im eigenen Konto des verbundenen Benutzers erstellt wird.
Quizverhalten
Der Quizmodus ist festgelegt, wenn das Formular erstellt wird. Ein vorhandenes Standardformular kann nicht umgewandelt werden, daher muss stattdessen ein neues Quiz erstellt werden
Punkte sind ganze Zahlen von 0 bis 100. Bruchteile von Punkten werden abgelehnt, da Microsoft Forms sie nicht unterstützt
Nur Auswahlfragen können richtige Antworten enthalten, und eine Einzelauswahlfrage kann höchstens eine richtige Antwort haben
Jede Option einer bewerteten Frage muss eindeutig sein, da richtige Antworten über ihren Optionstext abgeglichen werden
Eine Auswahlfrage wird erst bewertet, wenn sie richtige Antworten hat. Punkte allein bewerten sie nicht
Die automatische Bewertung von Freitextantworten und Feedback pro Antwort werden noch nicht unterstützt
Obergrenzen
Fragen pro Erstellung oder Aktualisierung
100
Formulare pro Auflistungsseite
100
Antworten pro Seite
200
Gültigkeit des Word-Download-Links
1 Stunde
Fehlerbehebung
Authentifizierungsprobleme
Problem: Die Verbindungs-Karte erscheint nach erfolgreicher Microsoft-Anmeldung immer wieder
Lösung: Überprüfen Sie, dass die Umleitungs-URL genau
https://nango.theblockbrain.ai/oauth/callbackPrüfen: Bestätigen Sie den
tenantSchlüssel ist in Zusätzliche Konfiguration mit Ihrer Azure-Mandanten-ID gesetztÜberprüfen Sie: Das Client-Secret ist nicht abgelaufen und korrekt eingegeben
Jede Aktion schlägt sofort fehl
Problem: Auflisten, Erstellen und Lesen schlagen alle auf einmal fehl, mit einer Meldung, in der nach den openid und profile Scopes
Lösung: Fügen Sie beide
openidundprofilezur Scopeliste hinzu und speichern SiePrüfen: Betroffene Benutzer müssen die Verbindung trennen und erneut herstellen, da eine bestehende Verbindung ihr ursprüngliches ID-Token behält
Überprüfen Sie: Ihre App-Registrierung stellt die Claims für Tenant- und Benutzerobjekt-IDs aus
Aktionen funktionieren nach vorheriger, einwandfreier Funktion nicht mehr
Problem: Der Agent meldet eine nicht lesbare oder nicht-JSON-Antwort von Microsoft Forms
Lösung: Lassen Sie den Benutzer die Microsoft-Forms-Integration trennen und erneut verbinden
Prüfen: Dies ist die typische Signatur einer abgelaufenen oder widerrufenen Autorisierung, da die Microsoft-Forms-API auf ein abgelaufenes Token mit einer Anmeldeseite statt mit einem Fehler antwortet
Überprüfen Sie: Bestätigen Sie, dass das Microsoft-365-Konto des Benutzers weiterhin für Microsoft Forms lizenziert ist
Fehler bei der Quizkonfiguration
Problem: Punkte oder richtige Antworten werden abgelehnt
Lösung: Verwenden Sie ganzzahlige Punkte von 0 bis 100 und geben Sie richtige Antworten nur bei Auswahlfragen an
Prüfen: Das Formular muss als Quiz erstellt worden sein. Der Quizmodus kann nicht nachträglich aktiviert werden
Überprüfen Sie: Jede Option einer bewerteten Frage ist eindeutig, und eine Einzelauswahlfrage markiert höchstens eine richtige Antwort
Teilweise erstellte Formulare
Problem: Das Formular wurde erstellt, aber einige Fragen fehlen
Lösung: Fügen Sie die fehlenden Fragen dem vorhandenen Formular hinzu. Erstellen Sie das Formular nicht erneut, da sonst ein Duplikat zurückbleibt
Prüfen: Öffnen Sie den Bearbeitungslink, um zu sehen, welche Fragen angekommen sind
Überprüfen Sie: Die betroffenen Fragetypen werden unterstützt, und jede bewertete Frage nennt ihre richtigen Antworten
Benutzer können ihre Formulare nicht finden
Problem: Ein Formular wurde erstellt, aber der Benutzer kann es nicht sehen
Lösung: Weisen Sie den Benutzer an, zu
https://forms.office.comwährend er mit demselben Arbeitskonto angemeldet ist, mit dem er sich verbunden hatPrüfen: Formulare gehören dem einzelnen Benutzer, nicht einer Gruppe oder einem Dienstkonto
Überprüfen Sie: Der Benutzer ist beim richtigen Microsoft-Mandanten angemeldet
Sicherheit und Compliance
Datenschutz
Delegierter Zugriff: Der Agent handelt strikt als angemeldeter Benutzer und kann nur das tun, was dieser Benutzer tun kann. Es gibt keinen organisationsweiten Hintergrundzugriff
Formularbesitz: Jedes Formular wird im eigenen Microsoft-Forms-Konto des verbundenen Benutzers unter dessen Namen erstellt
Umgang mit Anmeldedaten: Tokens werden in Blockbrains gesichertem OAuth-Tresor aufbewahrt. Die Mitarbeiter von Blockbrain sehen niemals Benutzerkennwörter, und das Trennen der Verbindung widerruft den Zugriff sofort
Compliance-Aspekte
DSGVO-Konformität: Die Verarbeitung von Formular- und Antwortdaten erfolgt gemäß der DSGVO und anderen relevanten Datenschutzanforderungen
Antwortdaten: Antworten bleiben in Microsoft Forms. Der Agent liest sie auf Anfrage und behält keine eigene Kopie
Audit-Protokollierung: Alle Aktivitäten des MS Forms Agent werden zu Compliance- und Berichtszwecken protokolliert
Temporäre Exporte: Erstellte Word-Dokumente werden vorübergehend gespeichert und über Links bereitgestellt, die nach einer Stunde ablaufen und auf Ihre Organisation beschränkt sind
Zugriffskontrolle
Benutzerberechtigungen: Der Agent übernimmt die Microsoft-Forms-Berechtigungen des angemeldeten Benutzers
Genehmigungsstufen: Das Erstellen und Aktualisieren von Formularen erfordert standardmäßig die Genehmigung des Benutzers, zusätzlich zum eigenen Entwurf-dann-Bestätigungs-Workflow des Agents
Verankerung in Wissensdatenbanken: Wenn ein Formular auf internen Inhalten basiert, liest der Agent nur die Dokumente, auf die der Chat-Arbeitsbereich bereits Zugriff hat
Nächste Schritte
Nach erfolgreicher Konfiguration des MS Forms Agent:
Werkzeugberechtigungen: Überprüfen Sie die Berechtigungsstufe von Microsoft-Formular erstellen und Microsoft-Formular aktualisieren, wie oben beschrieben
Benutzerschulung: Zeigen Sie den Benutzern den Entwurf-dann-Genehmigen-Workflow, da nichts erstellt wird, bevor sie bestätigen
Wissensdatenbanken: Verbinden Sie die Wissensdatenbanken, auf denen Formulare und Quizze basieren sollen
Support und Ressourcen
Für Unterstützung bei der Konfiguration von MS Forms Agent:
Blockbrain Support: Wenden Sie sich an Ihren Customer Success Manager für funktionsspezifische Hilfe
Microsoft-Dokumentation: Schlagen Sie in der Microsoft Entra ID-Dokumentation nach, um Details zu delegierten Berechtigungen und zur Einwilligung zu erhalten
Azure AD-Problembehandlung: Verwenden Sie die Anmeldeprotokolle von Microsoft Entra ID für die Authentifizierungsdiagnose
Zuletzt aktualisiert

