2017-10-17 3 views
0

Ich versuche zu verstehen, die Route eine Nachricht dauert, wenn zu und von einem Messaging-Kanal zu einem Bot mit Microsoft Bot Framework gesendet gesendet wird.Bot Framework/LUIS Datenschutz Überlegungen

Aus dieser Übersicht: https://docs.microsoft.com/en-us/bot-framework/overview-how-bot-framework-works, so scheint es, dass die Nachricht lautet:

Channel (zB Skype/Slack etc) -> MS Bot Connector Service -> meine Bot Web-App -> MS LUIS Dienst

ist das richtig?

Ich bin in diesem Fall die Bot-Connector-Statusdienst ignoriert, da ich es außer Kraft gesetzt werden und verwenden Cosmos (wie hier beschrieben: https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-state)

Deshalb, wenn es um die Privatsphäre der von einem Bot wir brauchen gesendeten Informationen zu denken betrachten:

Bin ich irgendetwas in dieser fehlt?

+2

Sieht für mich korrekt aus. Und der gesamte Verkehr ist HTTPS. Ein weiterer möglicher Paarpfad sind Application Insights und IActivityLogger. Zusammen mit externen Diensten wie anderen Cognitive Services und/oder Drittanbieter-APIs. –

Antwort

1

Sie sollten sich meine Antwort here ansehen, die einige Ihrer Bedenken angeht. Die tl; dr dieser Antwort ist bei Verwendung von 3rd-Party-Kanälen, speichern die Connectors keine der Nachrichten, sie nur konvertieren und routen sie. Bei Microsoft-Channels werden die Nachrichten bis zu 24 Stunden für das Einreihen und Versenden der Nachrichten gespeichert. Die Flagge, die Sie für Bot Framework gefragt haben, existiert zur Zeit nicht.

LUIS speichert Daten für Benutzer zur Verbesserung ihrer Modelle. Diese Daten werden nicht zur Verbesserung des Dienstes verwendet. Zusätzlich werden diese Daten im Ruhezustand verschlüsselt.

+0

Danke für den Link und die Bot Connector Informationen. Wenn Sie sich über Azure für LUIS registrieren, lautet der rechtliche Hinweis: "Microsoft verwendet Daten, die Sie an die Cognitive Services senden, um Microsoft-Produkte und -Dienste zu verbessern." Dies scheint Ihrer endgültigen Aussage zu widersprechen. – colethecoder

0

Ja, Sie sind richtig, zuerst von einem bestimmten Kanal geht es an den Bot Connector, der es an die entsprechende LUIS oder QnA Maker Cognitive Service API patcht.

Nachrichten werden im MSFT-Server an LUIS gesendet und sind über einen https-Endpunkt sicher, dh, sie sind verschlüsselt.

Bot Connector speichert den Kontext in IBotDataBag, in dem Daten in Schlüssel/Wert-Paaren wie ein Dictionary gespeichert werden, das für alle Kanäle persistent ist.

Verwandte Themen