Isolated institutions is a feature that allows locking down access for
members of institutions so that they are separated entirely and disallow
contact between members of one institution with members of another
institution.

Assumptions:
* Users can only be in one institution at one point in time. Being a member of 
multiple institutions is not allowed.
* Members of an institution are regular users, institution staff and 
institution admins. They are simply referred to as “Members” or “Members of an 
institution” henceforth.
* Only institution staff, institution admins, site staff and site admins can 
create groups.
* Publicly available content and portfolios shared via secret URLs cannot be 
controlled as it’s been made public.
* No friends allowed setting, which would also include removing that option 
from the account settings.

Summary of changes to Admin -> Configure site -> Site options:
* The “Multiple institutions” option is disabled.
* The “Confirm registration” option on the site level is turned on per default 
so that institutions cannot change that setting and every account needs to be 
approved. It is then disabled so that the site admin can’t change it. 
* Profiles are not shared with “Registered users” automatically. The site 
option “Profile access for all registered users” under Site options -> User 
settings is turned off and disabled so that the site admin can’t change it.
* An additional setting becomes available that would restrict the searching of 
users within an institution to only those users who are in the same groups as 
the user performing the search.
* An additional setting is implemented in Site options -> Group settings: 
Possibility to hide groups site-wide so they can’t be found in a group search. 
Users would only be allowed to see groups that they own or that they are 
members of.
* Portfolio moderation is turned on by default for regular users (excl. any 
staff or admins) and cannot be disabled. If isolated institutions is not used, 
moderation can still be required for all institutions and on a per institution 
basis. This will be implemented for 
https://bugs.launchpad.net/mahara/+bug/1748833

** Changed in: mahara
     Assignee: (unassigned) => Gregor Anželj (gregor-anzelj)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/717196

Title:
  Isolated institutions

Status in Mahara:
  Triaged

Bug description:
  I think a very useful feature to have 'closed' or 'controlled' institutions, 
whereby the members of one instutution can't see or communicate with members 
not in their insitution. This feature would be useful for safeguarding, for 
example a college may not want adult college members to be able to communicate 
(and potentially 'groom') 14-18 year olds. The 14-18 could be put into a 
separate institution to the adult college members, but teachers could be in 
both, so could see both sets of learners, but the two sets of learners couldn't 
'see' each other.
  May also be useful to prevent confusion in large installs with many 
institutions...

  
https://wiki.mahara.org/index.php/Developer_Area/Specifications_in_Development/Isolated_Institutions

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

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to