Modos
Los modos son muy importantes. YaraEditor puede funcionar en cualquiera de los siguientes modos, que indicarán al framework cómo debe comportarse.
Workflow
El modo workflow permite que YaraEditor funcione en un modo “seguro”, adecuado para el uso de colaboración y aprobación. En este modo, los colaboradores trabajan sobre las reglas (creación, actualización o eliminación) dentro de su propio carrito y envían sus cambios para su aprobación.
Un validador revisa los cambios y decide si aprobarlos o no. Si se aprueban, los cambios se fusionan con las reglas en producción existentes y se aplicarán en la próxima publicación. Si los cambios se rechazan, el validador deja un mensaje explicando el motivo y el colaborador podrá ajustar o eliminar sus cambios.
Public
El modo público funciona prácticamente igual que el modo workflow, salvo que no requiere validación. Los colaboradores siguen trabajando en su carrito, pero cuando envían un elemento este se aprueba automáticamente.
Este modo es adecuado para equipos de colaboración sin miembros de perfil alto (o de perfil bajo), o para sitios web públicos.