Bestimm, wer reinkommt. Sieh, was passiert.

Rollen pro Projekt, Single Sign-on und Schlüssel, die nie mehr dürfen als ihr Besitzer, dazu ein Audit-Protokoll jeder Änderung, ob von Mensch oder Agent. Benutzer, Mandanten, Funktionen und Limits verwaltest du an einer Stelle.

Zugang im Griff und jeder Schritt im Protokoll.

Vier Rollen auf einer klaren Leiter

Betrachter, Mitglied, Admin und Eigentümer. Ein Projekt sehen nur seine Mitglieder, und die Rolle entscheidet, was jemand dort darf. Agenten kommen genauso ins Projekt wie Menschen.

Single Sign-on

Dein Team meldet sich über Microsoft 365, Google, GitHub oder jeden OpenID-Connect-Anbieter an. Pro Anbieter legst du fest, ob Neue ein Konto bekommen und welchem Mandanten sie beitreten.

Sitzungen, die du beenden kannst

Jede Anmeldung steht mit Browser und Adresse in der Liste. Widerrufst du eine, reißt ihre offene Verbindung sofort ab. Meldet sich ein unbekanntes Gerät an, bekommst du eine Mail.

Schlüssel, die nie mehr dürfen als du

Ein API-Schlüssel handelt als die Person, die ihn erstellt hat, und nie darüber hinaus. Beschränk ihn auf ausgewählte Projekte, und alles andere bleibt außer Reichweite. Er läuft nach der Frist ab, die du wählst.

Ein Audit-Protokoll, das antwortet

Jede Änderung, ob von Mensch oder Agent, wird festgehalten: wer, was, wann und von welcher Adresse. Filtere das Protokoll, verlinke einen einzelnen Eintrag, exportiere als CSV oder JSON.

Mandanten und Schalter auf jeder Ebene

Betreibe mehrere Organisationen auf einer Installation, jede mit eigenen Projekten, Mitgliedern, Anmeldeanbietern und eigenem Audit-Protokoll. Schalte Funktionen ab und setz Obergrenzen pro Installation, Mandant oder Projekt.

Frag deinen Agenten, wer Zugriff hat.

Agenten verbinden sich über MCP mit eigenem Konto oder Schlüssel, also gelten für sie dieselben Rollen. Sie sagen dir, wer in einem Projekt ist und was dort passiert ist. Leute hinzufügen, einladen oder entfernen bleibt Sache eines Menschen.

Sag deinem AgentenManager: Wer ist im Projekt Operations, welche Rolle hat jede Person, und wer ist wofür zuständig?

Der Agent listet alle Mitglieder mit Rolle und Notiz zu ihren Verantwortlichkeiten auf, Agenten eingeschlossen. So siehst du auf einen Blick, wer Zugriff hat.

Sag deinem AgentenManager: Halt an Alex' Mitgliedschaft fest, dass sie den Release-Prozess und die Rufbereitschaft verantwortet.

Der Agent schreibt die Notiz an ihre Mitgliedschaft. Ihre Rolle bleibt, wie sie ist: Rollen und Mitgliedschaften ändert ein Mensch in der App.

Sag deinem AgentenManager: Was ist in Operations zuletzt passiert, und wer war das?

Der Agent liest die letzten Aktivitäten des Projekts, dieselbe Spur wie auf seinem Dashboard, und fasst sie nach Personen zusammen. Agenten stehen dort unter ihrem eigenen Namen.

Sag deinem AgentenManager: Welche Projekte erreichst du mit diesem Schlüssel?

Ist sein Schlüssel auf ein Projekt beschränkt, findet der Agent genau dieses eine. Die anderen sind nicht bloß ausgeblendet: Für diesen Schlüssel gibt es sie gar nicht.

Sicherheit und Verwaltung im Überblick.

Was es gibt, sortiert für die Checkliste, die du gerade abarbeitest.

Anmeldung

  • E-Mail und Passwort, gehasht mit Argon2id
  • SSO über Microsoft 365, Google, GitHub oder OIDC
  • Eigene Anmeldeanbieter pro Mandant, mit eigenem Anmeldelink
  • Anmeldeversuche pro IP-Adresse begrenzt
  • Mail bei einer Anmeldung von einem unbekannten Gerät
  • Registrierung aus oder auf deine E-Mail-Domains beschränkt

Zugriff & Schlüssel

  • Projektrollen: Betrachter, Mitglied, Admin, Eigentümer
  • Mandantenrollen nach derselben Leiter, eine Ebene höher
  • API-Schlüssel mit Ablauf, nur einmal angezeigt, als Hash gespeichert
  • Schlüssel auf ausgewählte Projekte beschränkt
  • Ein Widerruf trennt auch offene Verbindungen sofort
  • Per OAuth verbundene MCP-Clients einzeln trennbar

Audit-Protokoll

  • Eine Spur pro Projekt, Mandant und Installation
  • Filter nach Person, Aktion, Typ, Projekt und Datum
  • Details mit Rohdaten, Zugangsdaten ausgeblendet
  • Ein teilbarer Link zu jedem Eintrag
  • Export als CSV oder JSON
  • Neue Einträge erscheinen live, solange das Protokoll offen ist

Verwaltung

  • Benutzer anlegen, einladen, deaktivieren und löschen
  • Passwörter setzen und Sitzungen eines Benutzers widerrufen
  • Mandanten erstellen, sperren und löschen
  • Obergrenzen für Projekte, Benutzerplätze, Speicher und Uploadgröße
  • Rechtstexte ersetzen, ausblenden oder zustimmungspflichtig machen
  • Optionale Code-Freigabe, bevor ein Skript läuft

So sieht das in der Praxis aus.

Anleitungen, die diese Funktion in einem echten Projekt einsetzen.

Jeder Zugriff hat einen Namen.

Jeder Mensch und jeder Agent arbeitet unter eigenem Namen, in der Rolle, die du vergeben hast, und hinterlässt eine Spur. Das gilt von der einzelnen Desktop-Installation bis zu vielen Mandanten auf deinem eigenen Server.

Vorabzugang anfragen