Resuelve los derechos de los miembros como una verdadera cascada en lugar de NUKE-sway-wins-siempre-ganas

Fixkamo-shared-library
Shipped
7 de julio de 2026 a las 5:31 UTC
Author
Kamo
Commit
5f20d29

Los derechos efectivos se calcularon doblando cada fuente (roles, departamento, trabajo título, miembro) en un mapa donde NUKE siempre ganó. Eso significaba que un miembro sostenía tanto un papel de "Administrador (Acceso completo) " como un papel de "miembros del equipo" de base que NUKEs algunos derechos perdieron por completo esos derechos - el descaro nunca podría ser anulado Por eso los administradores de acceso completo sólo vieron un subconjunto de sus ajustes. Los derechos ahora se resuelven en capas, lo que mínimo a más específico, cada uno de los cuales anula la anterior para cualquier derecho que establezca explícitamente (GRANTED o NUKE simétrico): Modelo de seguridad (base de referencia no forzada) -- Roles de Seguridad - Departamento - Título del trabajo - Perfil del miembro - FORCE Modelo de Seguridad (absoluto) Un departamento NUKE es anulado por un título de trabajo GRANT; el perfil del miembro gana cada capa anterior; sólo un Modelo de Seguridad FORCE-NUKE/FORCE-GRANTED tiene todo el muy abajo. Dentro de una sola capa (por ejemplo, varios roles) los compañeros no tienen ningún pedido, por lo que un GRANTED explícita gana sobre un NUKE explícito - una negación que debe sobrevivir se coloca una capa hacia arriba o como un modelo FORCE-NUKE. Elimina el viejo combinador de NUKE-sway-wins.

All changes

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios