I'm wracking my brain trying to figure out the best way to provide a file that only an enrollee and instructor can see. I'm posting here because Repositories seemed to be the answer, but read on. Here's the scenario:
A "course" was created called Instructor's Toolbox. It's purpose is to allow a place that only course instructors can access. Instructors are enrolled as "students" and supervisors/manager are enrolled as "instructors". There are no real students.
Inside are topics, one of which is "Critiques". Each instructor undergoes semi-annual evaluations, and those evaluations must be sent to the instructor within a time frame. There is nothing for them to submit -- the only requirement is for the evaluator (a Moodle administrator) to attach a file that the instructor and the supervisor can see.
I've tried various things:
The Feedback module looks great for actually creating the evaluation questions online, but I don't see a way to then attach the result to a specific "student".
A Database would work as well for simply uploading a file, but again, I don't see a way to limit a "view" of specific records to specific students.
An Assignment with advanced uploading of files looks good too, but when I tried it, only the first attached response file showed up when the "student" logged in and looked at his "grades". This also gives a Submit button to the student, which is not needed and would like cause confusion. It also means creating multiple assignments, since the limit in the number of attached files would eventually be reached for any given assignment.
Repositories seemed to be the answer, until I found out that only the student (and not a supervisor/manager) can see private files, and private files seems to be the only way to limit access to a specific student. We aren't allowed to use cloud repositories, so something like Google Docs or Dropbox are out of the question.
The only other option I have looked at but haven't tried is the Dialogue plugin. Apparently it can be set so students can't initiate a dialogue (which they don't need to in our case), and it can be set to be ongoing. That's a nice feature when you have to upload a file a mininum of twice a year (sometime mores if a re-evaluation must be done, or if they are being evaluated for Instructor of the Month/Quarter/Year).
Does anyone have any other ideas? All I need to do is upload files that only a student and a supervisor (instructor) can see.