§ PLATTFORM / PERMISSION DRIFT
Erkennen Sie, wenn sich die Berechtigungen eines KI-Agenten ändern
Execlave hält fest, was jeder Agent darf, als Baseline, gleicht sie stündlich mit den aktuellen Richtlinien ab und meldet jede Berechtigung, die hinzugekommen, weggefallen, nie genutzt oder zum ersten Mal genutzt wurde. Jeder Befund und jede Entscheidung dazu landet im Audit-Log.
§ WAS ES LEISTET
Eine aufdeckende Kontrolle für Least Privilege
Richtlinien bestimmen, was ein Agent jetzt gerade darf. Die Drift-Erkennung zeigt Ihnen, wann sich das geändert hat und ob der Agent nutzt, was er bekommen hat.
Eine aufdeckende Kontrolle für Least Privilege
01 / Funktion
Automatische Baselines
Jeder Agent, für den eine berechtigungsgebende Richtlinie gilt, erhält beim nächsten stündlichen Lauf eine Baseline, mit SHA-256-Hash über den Stand. Organisationsweite Richtlinien zählen ebenso wie agentenspezifische.
02 / Funktion
Stündlicher Abgleich
Jede Stunde werden die aktuellen Berechtigungen mit der Baseline verglichen. Jede hinzugekommene oder weggefallene Berechtigung wird ein Ereignis mit Schweregrad, und ein identisches offenes Ereignis wird nie doppelt angelegt.
03 / Funktion
Ungenutzt und erstmalig
Tools, die erlaubt sind, aber 30 Tage nicht aufgerufen wurden, werden als Überberechtigung gemeldet. Ein Tool-Aufruf, den der Agent seit 90 Tagen nicht gemacht hat, wird beim Eintreffen des Traces als erstmaliger Zugriff gemeldet.
04 / Funktion
Entscheidungen im Protokoll
Admins bestätigen, verwerfen oder übernehmen eine Änderung als neue Baseline. Erkennung, jede Baseline-Änderung und jede Entscheidung werden im hash-verketteten Audit-Log festgehalten.
§ DIE BASELINE
Was eine Baseline festhält
Sechs Berechtigungsmengen, gelesen aus den aktiven Richtlinien, die für den Agenten gelten.
Was eine Baseline festhält
§ BEFUNDE
Was gemeldet wird und wie schwer es wiegt
Der Schweregrad hängt von der Änderung selbst ab, damit ein neues Lösch-Tool nie wie ein neues Lese-Tool aussieht.
Was gemeldet wird und wie schwer es wiegt
Berechtigung hinzugekommen
Wann er entsteht
Eine Berechtigung steht in den aktuellen Richtlinien, aber nicht in der Baseline.
Schweregrad
Kritisch bei Tools zum Löschen, Droppen, Leeren oder Entfernen (delete, drop, truncate, remove) und bei sensiblen PII-Typen (Sozialversicherungsnummer, Finanzdaten, Gesundheitsdaten, Zahlungskartendaten, Geburtsdatum, Geschäftsgeheimnisse); hoch bei einem neuen Tool, einer neuen Aktion oder externen Domain; sonst mittel.
Berechtigung weggefallen
Wann er entsteht
Eine Berechtigung steht in der Baseline, aber nicht mehr in den Richtlinien.
Schweregrad
Niedrig
Ungenutzte Berechtigung
Wann er entsteht
Ein Tool aus der Baseline wurde in den letzten 30 Tagen nicht aufgerufen.
Schweregrad
Niedrig
Erstmaliger Zugriff
Wann er entsteht
Ein Trace zeigt einen Tool-Aufruf, den der Agent in den letzten 90 Tagen nicht gemacht hat.
Schweregrad
Kritisch, wenn der Tool-Name auf Personen-, Gesundheits- oder Zahlungsdaten hinweist; sonst mittel.
| Befund | Wann er entsteht | Schweregrad |
|---|---|---|
| Berechtigung hinzugekommen | Eine Berechtigung steht in den aktuellen Richtlinien, aber nicht in der Baseline. | Kritisch bei Tools zum Löschen, Droppen, Leeren oder Entfernen (delete, drop, truncate, remove) und bei sensiblen PII-Typen (Sozialversicherungsnummer, Finanzdaten, Gesundheitsdaten, Zahlungskartendaten, Geburtsdatum, Geschäftsgeheimnisse); hoch bei einem neuen Tool, einer neuen Aktion oder externen Domain; sonst mittel. |
| Berechtigung weggefallen | Eine Berechtigung steht in der Baseline, aber nicht mehr in den Richtlinien. | Niedrig |
| Ungenutzte Berechtigung | Ein Tool aus der Baseline wurde in den letzten 30 Tagen nicht aufgerufen. | Niedrig |
| Erstmaliger Zugriff | Ein Trace zeigt einen Tool-Aufruf, den der Agent in den letzten 90 Tagen nicht gemacht hat. | Kritisch, wenn der Tool-Name auf Personen-, Gesundheits- oder Zahlungsdaten hinweist; sonst mittel. |
§ SO FUNKTIONIERT ES
So funktioniert die Erkennung von Permission Drift
Von der ersten Richtlinie bis zu einer Entscheidung, die ein Prüfer nachlesen kann.
So funktioniert die Erkennung von Permission Drift
Den Agenten mit einer Richtlinie regeln
Geben Sie dem Agenten eine Zugriffskontroll-, PII-Zugriffs-, Datenbeschränkungs-, Aktionsfreigabe- oder External-Call-Richtlinie, für ihn allein oder für alle Agenten.
Execlave erfasst die Baseline
Beim nächsten stündlichen Lauf werden die aktuellen Berechtigungen des Agenten seine Baseline. Admins können über die API auch sofort eine erfassen.
Drift wird stündlich geprüft
Der stündliche Lauf vergleicht die Richtlinien mit der Baseline und sucht ungenutzte Tools. Erstmalige Tool-Aufrufe werden beim Eintreffen der Traces geprüft.
Befunde sichten
Offene Befunde stehen auf der Drift-Seite im Dashboard, filterbar nach Schweregrad, und in execlave drift list, das auch nach Agent filtert.
Entscheiden, im Protokoll
Bestätigen oder verwerfen Sie einen Befund, oder übernehmen Sie eine Änderung als neue Baseline des Agenten. Die Übernahme erledigt auch die anderen offenen Änderungen des Agenten gegenüber der alten Baseline.
§ FAQ
Permission Drift, beantwortet
Permission Drift, beantwortet
Blockiert die Drift-Erkennung etwas?
Nein. Sie ist eine aufdeckende Kontrolle: Sie zeigt, dass sich Berechtigungen geändert haben. Blockiert wird in der Richtliniendurchsetzung, vor jeder regulierten Aktion.
Woran sehe ich, dass die Erkennung wirklich läuft?
GET /api/v1/permission-drift/status meldet, ob der stündliche Lauf eingeplant ist, wann er das nächste Mal läuft und ob ein Lauf fehlgeschlagen ist. So sehen „keine Befunde“ und „läuft nicht“ nie gleich aus.
Zählen Richtlinien, die für alle Agenten gelten?
Ja. Eine Richtlinie ohne Agentenliste gilt für alle Agenten, nach derselben Regel wie bei der Durchsetzung, und ihre Berechtigungen gehören zur Baseline jedes Agenten.
Was passiert, wenn ich eine Änderung als neue Baseline übernehme?
Die aktuellen Berechtigungen des Agenten werden seine Baseline, die alte wird als abgelöst markiert, und die anderen offenen Befunde zu hinzugekommenen oder weggefallenen Berechtigungen des Agenten werden erledigt. Alles wird mit der handelnden Person im Audit-Log festgehalten.
Erscheint Drift in Compliance-Berichten?
Ja. Der signierte Compliance-Bericht hat einen Abschnitt zur Berechtigungslage pro Agent: wann und warum die Baseline erfasst wurde, wie viele Tools und PII-Typen sie erlaubt und wie viele Drift-Befunde offen sind, davon wie viele kritisch.
Wer kann Befunde sehen und erledigen?
Ab der Rolle Developer kann man Befunde sehen. Befunde erledigen, eine Baseline sofort erfassen und eine neue Baseline übernehmen erfordert die Rolle Admin.
Behalten Sie die Berechtigungen Ihrer Agenten im Blick
Verbinden Sie einen Agenten und geben Sie ihm eine Richtlinie. Seine Baseline wird beim nächsten stündlichen Lauf erfasst.