KamoCRM

Il livello di sicurezza di un membro segue il suo tipo di membro

Featurekamo-shared-library
Shipped
13 novembre 2026 alle ore 00:25 UTC
Author
Kamo
Commit
3a838c2

La regola del proprietario, in un unico posto: MemberSecurityLevelPolicy. Un membro del team detiene Membro o superiore (può essere sollevato, mai lasciato sotto); un membro detiene solo Membro. Diventare un membro del team aumenta un livello inferiore a Team Member e ne mantiene uno più alto; Diventare un membro stabilisce un membro, anche da un livello elevato. - MemberService.changeMemberType: l'unico modo per cambiare MEMBER <-> TEAM_MEMBER Scrive il discriminatore, la riga member_team_member e il livello di sicurezza (SQL nativo, accanto all'esistente updateMemberType). - **************** rifiuta un livello che il tipo di membro non può mantenere **************** un IllegalArgumentException con una ragione). Un'eco del livello già tenuto non è giudicata. - **************** rifiuta un livello inferiore al Team Member. - **************** nativo SET SECURITY_LEVEL. Nessuna entità o Cambio di schema.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing