Skip to content

Werte- und Statusreferenz

Diese Seite buendelt wichtige enum-aehnliche Werte und Statuskonzepte aus Produkt und Plattform.

Matrix zu Rollen und Scope

Konzept Im Code sichtbare Werte Bedeutung
User-Rolle member, manager, admin grobe Produktverantwortung im Firmen-Scope
erhoehte Identitaet superadmin, Gruppe systemadmin plattformweiter oder systemnaher Zugriff
Superadmin-Scope global, company ob ein Superadmin aktuell firmenuebergreifend oder in einer aktiven Firma arbeitet

Matrix der Visibility Modes

Wert Wo er auftaucht Bedeutung
all VisibilityMode.ALL der Nutzer darf den ganzen erlaubten Firmen-Scope sehen
tagged VisibilityMode.TAGGED der Nutzer sieht nur den getaggten Teil des Firmen-Scopes

Matrix der Access Status

Wert Bedeutung Typische betriebliche Lesart
INVITED Nutzer existiert, hat aber die normale Aktivierung noch nicht abgeschlossen wartet auf Onboarding
ACTIVE Konto ist im normalen Betriebszustand ohne besondere Nacharbeit nutzbar
EXPIRED Zugriff oder Einladung ist nicht mehr gueltig pruefen, ob eine Reaktivierung noetig ist
DISABLED Konto wurde bewusst deaktiviert bis zur Reaktivierung als inaktiv behandeln

Matrix des Deletion Lifecycles

Wert Bedeutung Typische Auswirkung
active Objekt ist im normalen Zustand verfuegbar sichtbar und betriebsfaehig
pending Loeschung ist vorbereitet oder angefordert Cleanup kann kurz bevorstehen
deleting Loeschung laeuft aktiv Zwischenzustand, keine widerspruechlichen Annahmen treffen
deleted Objekt oder Datei ist nicht mehr aktiv verfuegbar Metadaten koennen bleiben, Inhalt nicht

Matrix der eingeschraenkten Ressourcen

Wert Warum er existiert Was er meist veraendert
payloads Schutz von Message-Body und herunterladbaren Payload-Inhalten Body-Sichtbarkeit und Payload-Download koennen blockiert sein
custom_headers Schutz potenziell sensibler Header-Werte Header-Werte koennen maskiert werden, obwohl die Message sichtbar bleibt

Verhalten bei Focused Scope

Signal Bedeutung
force_focused_ui = true der Nutzer soll in der engeren Focused-UI bleiben
vorhandene Tag Keys der Nutzer hat auch ohne explizites Erzwingen einen tag-begrenzten Scope
hasFocusedScope() das Frontend berechnet daraus die effektiv engere Erfahrung

Warum das fuer Produkt und AI wichtig ist

Diese Werte sind keine abstrakten Metadaten. Sie steuern:

  • welche Routen sichtbar werden
  • welche Tenant- oder Firmen-Daten erreichbar sind
  • ob ein Nutzer Vollinhalte oder maskierte Inhalte sieht
  • ob AI- oder LLM-gestuetzte Funktionen sicher mit sensiblen Message-Details arbeiten koennen

Querverweise