Porta do tipo de membro + CREATE CHILD ORG direito para criação de 'finder-org'

Featurekamo-shared-library
Navios
19 de abril de 2026 às 22:47 UTC
Autor
Kamo
Enviar
8a4f86f

Adiciona a camada de dados para a criação de gating /network child-org por tipo de membro: - Novo CREATE CHILD ORG à direita no Tipo de Papel Direito (id 131). - Três novas colunas booleanas em ChildOrgSecurityModel: aplica-seAos membros / aplica-seAos membros / aplica-seAos proprietários Quando true, os tipos de branch do modelo são oferecidos a esse balde do tipo membro em /rede. Um modelo com todos os três falsos nunca aparece como uma criação opção a qualquer pessoa — apenas governa orgs existentes. - ChildOrgSecurityModelO serviço ganha 13-arg criar/atualizar sobrecargas que aceitar as novas bandeiras; as 10 assinaturas legado arg delegar através. - ChildOrgSecurityModeloDTO round-trips as três bandeiras. - AppliedModelEnforcementService expõe a lógica da porta que cada chamador Acções: enum ChildOrgCreatorType {MEMBROS, EQUIPAMENTOS, PROPRIEDADES} getBranchTypesCreatableBy(org, creatorType) → a lista de tipos de ramos que pertencem a modelos que se aplicam a esse tipo de criador e têm pelo menos um tipo de ramo. ************* creatorType) → predicado booleano. Classificação do tipo Criador: PROPRIEDADES = membros da equipa com isOrganização Proprietário=verdadeiro, TEAM MEMBERS = outros membros da equipa, MEMBROS = Todos os outros. Verificação à direita (CREATE CHILD ORG) não é intencionalmente cozida para estes ajudantes — os chamadores combinam ambos os cheques para que o ajudante também possa consultas só de leitura.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços