- Verschifft
- 11. Mai 2026 um 02:10 UTC
- Autor
- kamo
- Ausschuss
- 807126a
Fügt das fehlende Rechts-Gating so ein einfaches Mitglied ohne ACCESS_MAIL / ACCESS_VOIP hinzu können die Registerkarten E-Mail & Mailbox oder Phone-Einstellungen nicht mehr selbst sehen Kontoseite. Backend verzichtet bereits korrekt auf diese Rechte aus dem Mitglied member_rights_applied / ***; die UI hat die Tabs einfach wiedergegeben bedingungslos. - ************ Tore E-Mail-Tab auf ACCESS_MAIL || MANAGE_EMAIL_ACCOUNTS und Telefon-Register auf ACCESS_VOIP || MANAGE_EXTENSIONS || MANAGE_VOIP_SETTINGS, Spiegelung der bestehende RolesPermissionsTab-Gate auf MANAGE_MEMBER_SECURITY. - PhoneSettingsTab: versteckt die Bearbeiten-Taste der VOIP-Konfigurationkarte, es sei denn der Betrachter hat MANAGE_EXTENSIONS || MANAGE_VOIP_SETTINGS. Telefonnummern Karte bleibt benutzerbearbeitet (persönliche Kontaktinformationen, keine Erweiterungszuweisung). -UserInfo nutzen: Fügt Sichtbarkeitsänderung + 5-min Interne Refresh hinzu POST /api/session/refresh, also admin-driven Rechteänderungen propagieren Live-Tabs ohne Logout/Login-Zyklus. Hintergrund erneuert Konservierung zwischengezeitet userInfo bei transienten Ausfall, so dass die Benutzeroberfläche nicht klappen. - /api/session/refresh: dünne Proxy-Anweisung zu /api/security/session/refresh on SecurityService.