- Shipped
- 15 de agosto de 2026 a las 1:20 UTC
- Author
- Kamo
- Commit
- 5220a3f
MediaService ahora requiere START-MEETING para crear una reunión y VIEW-MEETINGS a resolver uno. Medido en la producción antes de escribir esto: 42 funciones de seguridad en todo 14 organizaciones, tres por org, y sólo el único "Administrador (Acceso completo) " rol en cada uno los tiene en los otros 28 roles llevan una fila con la configuración NULL. 33 de Se aplicaron 69 miembros. Envío de la puerta por sí solo habría tomado la creación de reuniones lejos de los otros 36. Así que ambos derechos se conceden a todos los roles existentes. Los roles son el nivel correcto: cada miembro tiene al menos uno, por lo que la subvención les llega a todos y sigue llegando los miembros añadidos más tarde. Departamentos, títulos de trabajo y perfiles de miembros solo tienen una fila donde alguien se puso uno y no tiene ninguno para estos dos, así que no hay nada que sembrar allí e insertar filas inventaría anulaciones que nadie pidió. Deliberadamente un tiro, a diferencia de ************* Ese corredor impone una invariante que los caminos de escritura se mantienen para siempre, por lo que volver a ejecutarlo es un No-op. "Cada papel otorga START-MEETING" es un estado de recortes en su lugar. el punto de la puerta es que una organización ahora puede revocarla y volver a ejecutar Reconcebido silenciosamente lo que un administrador se había llevado deliberadamente. Un pequeño el libro de libros de texto de plataformas, data-migrations lo hace disparar exactamente una vez; los clusters todavía Antes de esto se necesita lo mismo. La puerta falla en la carrera a menos que después cada papel otorgue ambos derechos, no departamento, título de trabajo o miembro niega tampoco, y ninguna plantilla de modelo de seguridad Los demás. Esa última consulta de cheques por enum NAME, porque esa mesa almacena el nombre mientras que las mesas de cuatro derechos almacenan el intellero id. En su contra no coincide con nada y reporta el éxito. MANAGE-MEETINGS no se siembra. Nada en la plataforma gestiona una reunión, por lo que se queda decorativo; concederlo le daría un derecho a que nada de las puertas.