Some doubt about how to best assign user rights.
I have the following hierachy: school class 1 student 1 student 1 content student 2 content etc. student 2 student 3 etc. class 2 class 3 etc. And basically there is three different typs of users: Administrators Teachers Students My problem is that I want to give each student the right to edit the content in their own folder. Their folder is a zClass that subclasses objectmanager, and they can only add certain other classes. Now how do I best set out to do that? It should also be easy for the teacher to administer his students. The options I can see: - Make an acl_users folder in each student folder, and give the student the admin role in that folder. That would work but seems a bit longwinded. - Make a student an owner of a folder? (I am not really shure what consequences that would have) Regards Max M
Max Møller Rasmussen wrote:
I have the following hierachy:
school class 1 student 1 student 1 content student 2 content etc. student 2 student 3 etc. class 2 class 3 etc.
And basically there is three different typs of users:
Administrators Teachers Students
My problem is that I want to give each student the right to edit the content in their own folder. Their folder is a zClass that subclasses objectmanager, and they can only add certain other classes. Now how do I best set out to do that?
It should also be easy for the teacher to administer his students. The options I can see:
The first question is how a teacher would administer his students. How do students apply for a class, or are they just assigned to it? Some more questions that are relevant to the security question: - How and when are the students added to the class. Who else has rights in the student folders?
- Make an acl_users folder in each student folder, and give the student the admin role in that folder. That would work but seems a bit longwinded.
not very elegant.
- Make a student an owner of a folder? (I am not really shure what consequences that would have)
This may be a good solution. THe consequences depend on what permissions you assign to the owner ;-) Another solution might be assigning students a local role. I doubt whether the three roles you mention are enough - to me it seems a student-administrator would be necessary. Assigning a local Administrator role may turn out to be a bit risky. hth Rik
participants (2)
-
Max Møller Rasmussen -
Rik Hoekstra