Wissensbasis/Settings und Admin/Platform Admin vs. Org Admin: warum der Unterschied zählt
02Settings und Admin2 Min. Lesezeit

Platform Admin vs. Org Admin: warum der Unterschied zählt

Admin ist platform-only; Tenant-Profil und Teamverwaltung liegen in Settings.

„Admin“ ist ein überladenes Wort in einer Multi-Tenant-Plattform. Die Plattform hat Admins. Jede Tenant-Org hat Admins. Sie teilen das Wort, aber nicht die Befugnisse. ReVend hält diese Trennung in der Navigation sichtbar.

Platform-only Pages

/admin, /admin/organizations, /admin/users, /admin/customers für Trade-in-Accounts, /admin/storage, /admin/email-provider, /admin/exchange-rates, /admin/escrow/disputes, /admin/auction/strikes/[companyId] und die Platform-Gruppe unter /admin/platform — Health, Pläne, Trust-Scoring, Company-Info und Company-Watch — sind Flächen der Platform-Administration. Sie sind durch den Platform-Scope gated; ein Org-Admin erreicht sie nicht, egal wie seine Tenant-Rolle konfiguriert ist. Innerhalb der Plattform unterscheiden sich die Rollen erneut: Viewer lesen, wo es erlaubt ist, Staff bedient die meisten operativen Tools, und die riskantesten Aktionen — Support-SLA-Policy, destruktive Schritte im Lebenszyklus einer Organisation, Notfall-Escrow-Release, Purge des Tenant-Storage — sind owner-only.

Tenant-Settings-Pages

Tenant-Admins verwalten ihre eigene Organisation in Settings: /settings/organization-profile für die Tenant-Identität und /settings/users für Teammitglieder, Invites, Rollen und User-Detail. Alte tenant-facing Admin-Links leiten auf diese Settings-Seiten um, statt Admin als Tenant-Konzept zu zeigen.

Tenantübergreifende Sichtbarkeit

Platform Staff darf aus Supportgründen tenantübergreifend lesen — ein Kunde meldet ein Ticket zu einem Deal, der abgeprallt ist, und der Support muss den Deal sehen, um zu ermitteln. Der heikle Teil dieser Sichtbarkeit wird protokolliert: Start und Stopp einer Impersonation, Zugriff auf Dokumente und Evidence, Admin-Overrides und alle tenantübergreifenden Reads, die die Plattform als sensibel einstuft, schreiben ein Activity-Event mit Staff-User, Ziel-Tenant und Aktion. Normale Seitenaufrufe tun das nicht, denn ein Log, das jeden Bildschirm erfasst, ist ein Log, das niemand liest.

Warum die Trennung zählt

Weil Tenant-Arbeit und Platform-Arbeit unter demselben Admin-Label Fehler in der Zugriffskontrolle leichter machen. Settings ist der Ort, an dem ein Tenant sich selbst verwaltet. Admin ist der Ort, an dem ReVend die Plattform betreibt. Gute Benennung macht den Audit einfacher.