More granular permissions for creating public pages

Bug #1251955 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Confirmed
Wishlist
Unassigned

Bug Description

Currently, you can only either have public pages for all or none at all (per institution), but cannot say that for example only admins and staff can create public pages or other trusted users. This is a problem not just on mahara.org where we would like for users to create public pages when we trust them, i.e. aren't spammers, but also for schools when they want teachers to be able to create public pages, but not necessarily first graders.

Tags: viewaccess
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

This also means that there should be a differentiation who is allowed to make a profile page public or not. Currently, you can decide that on the site level, but that is not granular enough.

Revision history for this message
Aaron Wells (u-aaronw) wrote :

This could also be tied in to the new user probation system (https://bugs.launchpad.net/mahara/+bug/1252101 ), so that probationary users can't create public pages.

Revision history for this message
Aaron Wells (u-aaronw) wrote :

On mahara.org I've implemented a prototype system to restrict the ability of probationary user to create public pages. It still needs some cleaning up.

It sounds like there are a few different categories of people we think might be allowed to create public pages (or profiles):
 - all users
 - probationary users
 - staff
 - admins
 - institutional staff
 - institutional admins

We're heading down that slippery slope towards an atomic permissions system like Moodle. ;)

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

"We're heading down that slippery slope towards an atomic permissions system like Moodle. ;)"

This looks like it esp. on sites that serve a wide range of users where institutions want to have more control. More control = more regulation = more permission settings.

tags: added: viewaccess
summary: - Restrict creating of public pages
+ More granular restrictions for creating public pages
summary: - More granular restrictions for creating public pages
+ More granular permissions for creating public pages
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.