Есть некая папка с файлами. Есть несколько групп. Нужно сделать так, чтобы разные группы имели разные права.
1. Операторы - полные права к папке (но только к этой папке) Редакторы - право создавать, удалять, редактировать. Писатели - право создавать новые файлы и писать в них, но без права модифицировать сушествующие. Читатели - право только читать. Демо-юзеры - право только видеть список файлов. Все остальные - никаких прав (желательно, чтобы вообще папку не видели).
2. Ну должна быть группа админов, которые могут добавлять/удалять пользователей из групп. Но только из этих групп.