Better permissions for group views and files
Bug #547362 reported by
hon sim
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
There should be a way to do the following :
-Restricting a member of a group to create/edit/delete a view and also restricting him/her to upload a file(in a group) or giving permissions to those who can upload a file and edit/create/delete a view (in a group).
-Know which member has uploaded the file in a group.
tags: |
added: groups removed: mahara-eduforge-feature-request |
description: | updated |
To post a comment you must log in.
This is the way it works in the current development code:
* There are two different "grouptypes" that ship with 1.1 - standard and course. They are pluggable, you can add more if you want (in code)
* Each grouptype has 'roles' associated with it. Each user in a group has a role. The standard grouptype has 'admin' and 'member' roles, the course grouptype has 'admin', 'tutor' and 'member'.
* Users will be restricted from creating views by role - in standard groups, all users can do it while in course groups only the users with the admin/tutor roles can
* Users will be restricted from uploading files/creating folders etc. by role - in course groups, by default only admins and tutors will be able to upload files to the files area, but they can create folders in there that any user in the group can use.
As you can see, this is all controlled by group roles. If you have specific requirements, you'll have to write a bit of code in 1.1 - it's possible later that some of these permissions could get a UI.
As for the second part, that's a separate issue, though something that can be solved by adding another column to the file page probably.