← Back to team overview

mahara-contributors team mailing list archive

[Bug 1997490] [NEW] Site admin can't share a page to public if they are in an institution that doesn't allow public sharing

 

Public bug reported:

The issue is the view access form when deciding to slow the 'public'
option checks to see if the website has 'allowpublicviews' on (site
setting) and that the person who is editing access is in an institution
that allows public views.

Normally the site admin is in 'No institution' and so that is seen as
allowed by default when 'allowpublicviews' is true.

But if the site admin is in an institution then that institutions
settings come into play. And if that institution doesn't allow it then
the site admin can't share a page to public even if that page is a not
in the institution, like a site page.

So we need an extra rule for site admins who exist in an institution
that doesn't allow public access. This rule should allow them to still
be able to make site/institution pages public.

** Affects: mahara
     Importance: High
         Status: In Progress

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
    Milestone: None => 23.04.0

** Changed in: mahara
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1997490

Title:
  Site admin can't share a page to public if they are in an institution
  that doesn't allow public sharing

Status in Mahara:
  In Progress

Bug description:
  The issue is the view access form when deciding to slow the 'public'
  option checks to see if the website has 'allowpublicviews' on (site
  setting) and that the person who is editing access is in an
  institution that allows public views.

  Normally the site admin is in 'No institution' and so that is seen as
  allowed by default when 'allowpublicviews' is true.

  But if the site admin is in an institution then that institutions
  settings come into play. And if that institution doesn't allow it then
  the site admin can't share a page to public even if that page is a not
  in the institution, like a site page.

  So we need an extra rule for site admins who exist in an institution
  that doesn't allow public access. This rule should allow them to still
  be able to make site/institution pages public.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1997490/+subscriptions



Follow ups