@e_robert

NextCloud | Права пользователей. Закачивать но не читать. Как реализовать?

Условия.
Облако NextCloud на UbuntuServer 20.04.
В облаке два пользователя: "Преподаватель" и "Студент".
Две папки с подпапками: "Задания" и "Выполненные работы". В подпапках: "Группы" и ниже "Предметы".

Задача.
Преподаватель имеет право на "Чтение/Запись" во всех папках. Студент имеет право "Чтение" в папках "Задания" и "Запись" в папках "Выполненные работы" (именно Запись но НЕ чтение).
Студент не должен видеть файлы, загруженные другими Студентами под той же учеткой, но должен иметь возможность загрузить свои (количество пользователей таково, что выдать каждому по учётке - просто невозможно). Частично можно решить функцией "DropFiles", создав ссылку с правом "Только закачка", но подпапок будет порядка двух сотен, соответственно ссылок столько-же.
  • Вопрос задан
  • 232 просмотра
Пригласить эксперта
Ответы на вопрос 3
@ky0
Миллиардер, филантроп, патологический лгун
ПО плохо подходит для вашей задачи, подумайте о том, чтобы реализовать на чём-то более релевантном.
Ответ написан
@dronmaxman
VoIP Administrator
> Преподаватель имеет право на "Чтение/Запись" во всех папках. Студент имеет право "Чтение" в папках "Задания" и "Запись" в папках "Выполненные работы"
Это доступно средствами nextcloud.

> (именно Запись но НЕ чтение).
Это можно делать только в публичных ссылках.

> (количество пользователей таково, что выдать каждому по учётке - просто невозможно
Можно привязать к netcloud авторизацию по google учетке.

> "Только закачка", но подпапок будет порядка двух сотен
А что делать))?? Можете грузить все в одну папку, а студентам объяснить как они должны называть свои задания ФАКУЛЬТЕТ_ГРУППА_ФИО. Потом будете сортировать или скрипт напишете.
Ответ написан
akelsey
@akelsey
Вроде штатный функционал NextCloud:
5f64eeb1b30af529762617.png
Правда анонимно без всякой аутентификации. Пока страничку не обновит, он видит какие файлы залил, обновил - пропали.
PS
Можно пасс задать и менять его каждый семестр -).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы