KamoCRM

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

FeatureSecurityService
Verschickt
19. April 2026 um 19:36 UTC
Autor
Kamo
Commit
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 anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen