Maskierung vor Modellaufrufen

Personenbezogene Daten, Verbindungsdaten und Geheimnisse erreichen nie ein Sprachmodell: kanman ersetzt sie vor jedem Aufruf durch Platzhalter.

kanman liest Tickets, Wiki-Seiten, CI-Logs und Chat-Nachrichten, um seine Arbeit zu tun, und darin steht oft mehr, als die Arbeit braucht: die E-Mail-Adresse eines Kunden, die Telefonnummer eines Anrufers, ein Passwort, das jemand in ein Ticket kopiert hat. Die Maskierung sorgt dafür, dass nichts davon ein Sprachmodell erreicht. Vor jedem Modellaufruf ersetzt kanman solche Werte durch Platzhalter wie [EMAIL_1] oder [PHONE_2]. Das Modell arbeitet mit den Platzhaltern; die echten Werte bleiben bei kanman.

Die Maskierung ist immer aktiv, für jeden Workspace, in kanman Cloud und auf deinen eigenen Runnern. Du musst nichts einschalten.

Was immer maskiert wird

Was Beispiele
Geheimnisse und Tokens API-Schlüssel, Zugriffstokens, private Schlüssel, Passwörter in URLs
E-Mail-Adressen [email protected]
Telefonnummern und Verbindungsdaten +49 30 1234567, 030/12345678, Nummern in Verbindungsdatensätzen (CDR)
IBANs geprüft mit der IBAN-Prüfsumme
Kartennummern geprüft mit der Prüfsumme für Kartennummern
IP-Adressen IPv4 und IPv6
Postanschriften Straße und Hausnummer, Postleitzahl und Ort
Kunden- und Vertragsnummern beschriftete Nummern wie „Kundennummer: K-482913“
Namen von Personen außerhalb deines Workspaces zum Beispiel die meldende Person eines Tickets, die kein Mitglied ist; die Namen deiner Mitglieder bleiben

kanman achtet darauf, nur zu maskieren, was maskiert gehört: Versionsnummern, Commit-Hashes, Datumsangaben, Uhrzeiten, Zeilennummern und Zeitstempel bleiben unverändert, damit das Modell Logs und Änderungen weiter versteht.

Eigene Muster

Jede Firma hat Nummern, die nur sie kennt, etwa Vertrags-, Vorgangs- oder Ticketnummern. Ergänze diese als Muster:

  1. Öffne Workspace-Einstellungen > Modellzugang (/<workspace>/settings/models).
  2. Such die Karte Maskierung vor Modellaufrufen.
  3. Wähle unter Eigene Muster die Option Muster hinzufügen, gib eine Bezeichnung ein (zum Beispiel „Vertragsnummer“) und einen regulären Ausdruck (zum Beispiel VT-\d{4}-\d{5}).

Ein Muster wird geprüft, sobald du das Feld verlässt. kanman sagt dir, wenn es kein gültiger regulärer Ausdruck ist oder die Prüfung verlangsamen könnte, und speichert es erst, wenn es in Ordnung ist. Du kannst bis zu 20 Muster anlegen. Ändern können sie nur Owner und Admins; jede Änderung steht im Audit-Log.

Werte, die auf deine Muster passen, bekommen Platzhalter mit dem Namen der Bezeichnung, zum Beispiel [VERTRAGSNUMMER_1].

Wo die echten Werte zurückkommen

Das Modell sieht die echten Werte nie. Wo kanman mit einem Wert handeln muss, etwa um einer E-Mail-Adresse zu antworten oder eine Kundennummer in einem Ticketkommentar zu nennen, setzt kanman den Wert selbst wieder ein, in dem Moment, in dem es handelt. Geheimnisse, IBANs, Kartennummern und Postanschriften werden nie wieder eingesetzt.

Was nicht maskiert wird

Der Code in deinen Repositories wird nicht maskiert. Die Helfer von kanman lesen und ändern deinen Code so, wie er ist, damit nie ein Platzhalter in deinem Code landet. Damit keine Geheimnisse in deine Repositories gelangen, prüft kanman jede Änderung auf Zugangsdaten, bevor es sie pusht.

Seiten mit Passwörtern

Manche Wiki-Seiten sind dazu da, Zugangsdaten weiterzugeben, zum Beispiel eine Seite mit Testkonten und ihren Passwörtern. Nur die Passwörter zu maskieren, würde den Rest der Seite trotzdem einem Modell zeigen. kanman lässt solche Seiten deshalb ganz weg: Es teilt dem Modell mit, dass die Seite ausgelassen wurde und warum, ohne etwas von ihrem Inhalt.

Wenn kanman zum ersten Mal auf eine solche Seite stößt, bekommen die Owner und Admins des Workspaces eine Benachrichtigung mit der Seite und dem System, in dem sie liegt, damit jemand die Zugangsdaten an einen sicheren Ort verschieben kann. kanman benachrichtigt einmal pro Seite.

Wie viel maskiert wird

Jeder Modellaufruf hält fest, wie viele Werte welcher Art maskiert wurden, damit du zeigen kannst, was die Maskierung für deinen Workspace getan hat.

Verwandte Seiten

Zuletzt aktualisiert: January 1, 0001

kanman öffnen