Platform admin vs. org admin: waarom het onderscheid telt
Admin is platform-only; tenantprofiel en teambeheer leven in Settings.
“Admin” is een overbeladen woord in een multi-tenant platform. Het platform heeft admins. Elke tenant-org heeft admins. Ze delen het woord, maar niet de macht. ReVend houdt dat onderscheid zichtbaar in de navigatie.
Platform-only pages
/admin, /admin/organizations, /admin/users, /admin/platform/trust-scoring, /admin/escrow/disputes, /admin/auction/strikes/[companyId] en /admin/exchange-rates zijn platformadministratie. Ze zijn gated op platformscope; een org-admin kan ze niet bereiken, ongeacht de tenantrol.
Tenant Settings pages
Tenant-admins beheren hun eigen organisatie vanuit Settings: /settings/organization-profile voor tenantidentiteit en /settings/users voor teamleden, invites, rollen en user detail. Oude tenantgerichte Admin-links redirecten naar die Settings-pagina’s in plaats van Admin als tenantconcept te tonen.
Cross-tenant zichtbaarheid
Platform staff kan tenantoverschrijdend lezen voor supportredenen — een klant maakt een ticket over een deal die vastliep, platform staff moet de deal kunnen zien om te onderzoeken. Die zichtbaarheid wordt gelogd: elke cross-tenant read schrijft een entry in de activity log met de staff user, target tenant en action.
Waarom de splitsing telt
Tenantwerk en platformwerk onder hetzelfde Admin-label stoppen maakt access-control mistakes makkelijker. Settings is waar een tenant zichzelf beheert. Admin is waar ReVend het platform beheert. Naamgeving maakt audit eenvoudiger.