Enforce System-Rollen-Einsatz und Auto-Admin für Team-Mitglieder-Besitzer

FeatureSecurityService
Verschifft
19. April 2026 um 19:36 UTC
Autor
Kamo
Ausschuss
64db301

MemberSecurityController setzt nun die drei Zuweisungs-Invarianten durch definiert in der Brainstorm-Spezifikation: - saveMemberSecurity: bevor die geforderte Rolle des Anrufers aussteht, erweitert den Satz mit der obligatorischen Systemrolle(s) basierend auf dem Mitgliedstyp: Mitgliedsmitglieder erhalten immer roleMemberID; Team-Member-Typ immer roleTeamMemberID; Team-Mitglieder-Besitzer erhalten Sie zusätzlich immer roleAdminID. LinkedHashSet bewahrt Anrufer Bestellung während der Entduierung. - updateMemberAccess: wenn die Flagge des Eigentümers umgeschaltet wird, die Rolle des Administrators wird hinzugefügt oder entfernt auf dem Team-Mitglied, um Rollenzuweisungen synchron zu halten mit Eigentum. Rechte-geprüfte Neuberechnungen läuft in der gleichen Transaktion so Downstream liest die aktualisierten effektiven Berechtigungen sofort.

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