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?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo