Selbst-oder-Besitzer auf einem Konto zu durchzwingen, nicht nur die Org-Grenze

FixBillingService
Verschifft
9. August 2026 um 03:10 UTC
Autor
Kamo
Ausschuss
60831b9

Follow-up zum Cross-Org-Gate, jetzt, wo die Regel entschieden ist: innerhalb einer Organisation, die Sie verwalten können Ihr eigenes Rechnungskonto, und ein Organisationsinhaber kann jeden in dieser Organisation verwalten. Niemand sonst kann. Das ist genau das, was die Pläne und Billing Registerkarte zeigt bereits - es macht auf "isSelf || teamMember.isOrganizationOwner" - aber die Regel lebte nur in der UI, so dass der Server glücklich einem Kollegen jedes Konto in der gleichen Org zugesichert. Kein legitimer Benutzer sieht eine Änderung; der Bildschirm bereits Das hat sich so verhalten. Eigenheit ist das Hauptmitglied des Kontos oder eine AccountMember-Reihe. Das Eigentum wird durch die JPQL Teammitglied Lookup statt Instanzof auf findById(Mitglied), weil JOINED Vererbung kann Handrückgabe eines Mitglieds Proxy, der die Besetzung nicht erfüllt, auch wenn die Reihe ein Teammitglied ist - die Falle PlatformAdminInterceptor Dokumente. Bewusst nicht auf MANAGE_ORG_FINANCES gated: dieses Recht wird derzeit niemandem gewährt, so Die Forderung hätte jedes Mitglied von seinem eigenen Abonnement ausgeschlossen. 10 Tests am Tor, 92 bestehen insgesamt.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen