KamoCRM

Gate di tipo membro + CREATE CHILD ORG destra per la creazione di baby-org

Featurekamo-shared-library
Spegnimento
19 aprile 2026 alle ore 22:47 UTC
Autore
Kamo
Impegno
8a4f86f

Aggiunge lo strato di dati per la creazione di gating /network child-org per tipo di membro: - Nuovo CREATE CHILD ORG proprio su RoleRightType (id 131). - Tre nuove colonne booleane su ChildOrgSecurityModel: applicaToMembers / si applicaToTeamMembers / si applica Quando è vero, i tipi di branch del modello sono offerti a quel secchio tipo membro su /network. Un modello con tutti e tre i falsi non è mai emerso come una creazione opzione a chiunque — governa solo org esistenti. - ChildOrgSecurityModelService guadagna 13-arg creare/aggiornamento sovraccarichi che accettare le nuove bandiere; le firme legacy 10-arg delegato attraverso. - ChildOrgSecurityModelDTO triplica le tre bandiere. - AppliedModelEnforcementService espone la logica del cancello che ogni chiamante azioni: Enum ChildOrgCreatorType { MEMBERS, TEAM MEMBERS, OWNERs } getBranchTypesCreatableBy(org, creatorType) → l'elenco dei tipi di branch che appartengono a modelli che si applicano a quel tipo di creatore e hanno a almeno un tipo di ramo. Il predicato booleano. Classificazione di tipo creatore: OWNERS = membri di squadra con èOrganizzazione Proprietario=true, TEAM MEMBERS = altri membri del team, MEMBERS = Tutti gli altri. Destro controllo (CREATE CHILD ORG) non è intenzionalmente cotto in questi helper — i chiamanti combinano entrambi i controlli in modo che l'aiutante può anche domande di sola lettura.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo