La idea es buena, pero no vas a conseguir facilmente la organización que quieres. Puedes crear grupos de usuarios para facilitarte la gestión (por ejempolo, colocar a todos los profesores en un grupo llamado "profesores"). Puedes escojer compartir una carpeta y dar permiso de lectura y escrita solo a profesores, o puedes crear una carpeta para cada profesor y darle permiso solo a un profesor. Lo que no vas a conseguir es, usando la interfaz de Zentyal, crear una carpeta "profesores" con acceso para todos los profesores, y dentro de ella otra carpeta con aceso restringido a un sub-grupo o utilizador.
En un servidor Windows, los permisos del sistema de ficheros son más fáciles de aplicar.
En Linux, tienes el sistema de ficheros por un lado, con sus permisos, y por el otro tienes Samba que define otra serie de permisos. No es suficiente decir que un utilizador tiene acceso a un determinado directorio en Samba, si después el sistema de ficheros no lo permite. Hace falta definir muy bien la organización y perder mucho tiempo. En cualquier caso, nada que Zentyal pueda hacer en estos momentos.
Como ejemplo, puedes crear una carpeta en Ficheros Compartidos y dar pemiso para leer y escribir a todo el mundo.
Después vas al sistema de ficheros, y vas definiendo tus propias carpetas y restricciones con "setfacl".