← Den Heimserver zerlegen

Kreise statt Rollen

Mitgliedschaft ist eine gewöhnliche Kette von Berechtigungen, kein zweites Rechtesystem.

Gruppen laufen über denselben Mechanismus wie Einzelrechte, nur eine Ebene höher: Wer in einen Kreis aufgenommen wird, erhält vom Kreis-Eigentümer einen angehängten Block, der ihn als Mitglied ausweist; nimmt ein Kreis einen anderen Kreis auf, wiederholt sich das eine Stufe darüber. Mehrstufige Mitgliedschaft ist damit eine gewöhnliche mehrgliedrige Kette und braucht keine eigene Prüflogik. Das Datenmodell folgt beziehungsbasierten Systemen, wie sie ein grosser Suchmaschinenbetreiber beschrieben hat: Eine Person kann Mitglied beliebig vieler unabhängiger Kreise sein, ein Objekt beliebig viele Kreise nennen. Übernommen wurde bewusst nur das Datenmodell, nicht die zentrale Graphsuche — ein Prüfer ohne Netz kann eine vorgelegte Kette bestätigen, aber unmöglich alle theoretisch existierenden Zugriffswege durchsuchen. Daraus folgen zwei offen benannte Grenzen: keine freie Suche danach, wer ein Objekt über irgendeinen Umweg lesen darf, und eine Frischelücke beim Entzug, weil eine entzogene Mitgliedschaft selbst wieder nur eine Nachricht im Netz ist.

Einordnung

Diese Erläuterung gehört zur Systemerklärung des DaWN-Verbunds und gibt den Stand der Projektdokumentation vom September 2026 wieder.