[Building Sakai] Announcements tool query

K Stiles raraweez at gmail.com
Tue Apr 30 12:25:43 PDT 2013


Hi Francois,

If you'd like to be able to add instructors to sections, you can do some
fun permission manipulation in the site realm to make this happen.  A
workaround, if you will.

Here's how: grant the Instructor role the section.role.ta permission in the
site realm (not the group realm). The instructor will now have the
section.role.instructor permission *and* the section.role.ta permission in
the site realm, which will allow you to add an instructor to a section
using the "add TA" option.

I can't think of anything that might break as a result of your doing this
(while paying close attention to how this affects gradebook and
assignments2 which both make use of the section.role.ta permission in the
site realm), but others should feel free to respond in case I'm wrong.

Thanks,
Kara



On Tue, Apr 30, 2013 at 12:15 PM, Chris Kretler <ckretler at umich.edu> wrote:

> Greetings to you,
>
> In re-reading your initial message I noticed the following comment: "no
> way of assigning an instructor to a section."  Are the instructors not part
> of the group that is receiving the announcement?  Are you able to add the
> instructors to the groups in question?
>
> ck
>
>
>
> On Tue, Apr 30, 2013 at 10:07 AM, Francois Campbell <
> francois at opencollab.co.za> wrote:
>
>> Hi Chris.
>>
>> Thanks for your response. I have gone through the JIRAs appended and
>> ensured that the instructor role has the necessary permission in  !group.template.course
>> & !site.template.course. created a fresh course site and the required
>> sections, announcements are still not including the instructors.
>>
>> Have I missed anything?
>>
>>
>>
>> On 29 April 2013 18:04, Chris Kretler <ckretler at umich.edu> wrote:
>>
>>> Hello Francois,
>>>
>>> We experienced the same issue here at Michigan.  It appears that
>>> starting in 2.8, the announcements tool checks to see if a user has the
>>> site.visit realm permission before sending a notification email.
>>> Instructors do not have this permission in Group templates, therefore do
>>> not receive the notification.  We worked around this by modifying the
>>> instructor role in our group template to contain the site.visit
>>> permission.  This means that newly created groups will have the necessary
>>> permissions.  We are also working on a SQL query to update existing groups
>>> to have this permission.  Until we have modified all existing groups, we
>>> modify them by hand in the Realms tool if a user reports a problem.
>>>
>>> Here is a relevant jira:
>>> https://jira.sakaiproject.org/browse/UMICH-765
>>>
>>> And another that may be relevant:
>>> https://jira.sakaiproject.org/browse/SAK-14454
>>>
>>> Regards,
>>> Chris
>>>
>>>
>>>
>>>
>>>
>>> On Mon, Apr 29, 2013 at 8:18 AM, Francois Campbell <
>>> francois at opencollab.co.za> wrote:
>>>
>>>> Good day.
>>>>
>>>> Question :
>>>> Is there a setting and configuration which we can set to ensure that
>>>> site instructors receive announcement emails when the selected groups only
>>>> option is used in the announcements section.
>>>>
>>>> Environment:
>>>> Sakai 2.8.2
>>>> Course Site with sections, the sections have TAs and students, but no
>>>> way of assigning an instructor to a section.
>>>>
>>>> In the announcements tool when creating a new announcement, the option
>>>> to  "Display this announcement *to selected groups* only." is selected
>>>> and  the desired sections are checked.
>>>>
>>>> Email Notification select box is set to High - All participants.
>>>>
>>>> When the announcement is added it sends emails only to the TAs and
>>>> Students in the section but not to the site instructors, We wish to send
>>>> this email to the instructors also.
>>>>
>>>>
>>>> --
>>>> *Francois Campbell*
>>>>  Java Developer
>>>>  *opencollab*
>>>>  *Tel*: +27 21 970 4000 | *Fax*: +27 21 914 3098
>>>>  *Mobile*: 083 273 3530
>>>>  *Web*: www.opencollab.co.za
>>>>
>>>> ------------------------------
>>>> See OpenCollab email disclaimer at http://www.opencollab.co.**
>>>> za/email-disclaimer <http://www.opencollab.co.za/email-disclaimer>
>>>> _______________________________________________
>>>> sakai-dev mailing list
>>>> sakai-dev at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>>> "unsubscribe"
>>>>
>>>
>>>
>>
>>
>> --
>> *Francois Campbell*
>>  Java Developer
>>  *opencollab*
>>  *Tel*: +27 21 970 4000 | *Fax*: +27 21 914 3098
>>  *Mobile*: 083 273 3530
>>  *Web*: www.opencollab.co.za
>>
>> ------------------------------
>> See OpenCollab email disclaimer at http://www.opencollab.co.**
>> za/email-disclaimer <http://www.opencollab.co.za/email-disclaimer>
>>
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130430/982deed6/attachment.html 


More information about the sakai-dev mailing list