[Building Sakai] Global permissions for a user

Adrian Fish adrian.r.fish at gmail.com
Wed Jan 8 02:29:01 PST 2014


Hi all,

I'm looking at implementing a lock down function for the portal chat, in
support of an exam scenario. Here's the ticket:

https://jira.sakaiproject.org/browse/SAK-23258

The various approaches I have considered all have a drawback of some sort.
Adding a function, portal.chat.disabled, for instance, to !site.helper will
literally disable chat across all sites while checked. Adding the same
function to a particular site will disable for the site, but not for My
Workspace, so would not stop a user from chatting with their Profile2
connections during the test. You'd have to disable My Workspace for the
test duration as well. Basically, with all the solutions I've been able to
think of, great care would still have to be taken to ensure that portal
chat gets locked down.

What would be nice, I think, would be some UI where you could literally
pick a worksite and then some functions to block for the members of that
site. By 'functions' I mean global stuff, like portal chat and Profile2
messaging. The portal could check this acl when rendering the portal chat
UI. Profile2 could be extended to check this list too.

Thoughts? Do we have this already, in some form?

Cheers,
Adrian.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20140108/74742400/attachment.html 


More information about the sakai-dev mailing list