Instructors cannot access any student information

Bug #1159891 reported by Lyla Fujiwara
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SchoolTool
Fix Released
High
Douglas Cerna
2.1
Triaged
Undecided
Gediminas Paulauskas

Bug Description

Version: 1:2.1.0-0ubuntu1 (afraid of updating since the database is holding everyone's grades needed for reports in a few days)
Ubuntu 12.04

Instructors cannot access student information, despite the settings in the security server tab saying:

View

School administration [1]

The user himself.

Advisors of a person.

Instructors of a person in any of his sections.

Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

This never worked at all? How are teachers trying to get to the student page?

Revision history for this message
Douglas Cerna (replaceafill) wrote :

I think this was fixed and released for 2.3.

It's "Allow teachers to see attributes of all sections and resources." in the 2.3 Release notes (http://book.schooltool.org/2.3-release-notes.html#id9)

Changed in schooltool:
status: New → Fix Released
Changed in schooltool:
milestone: none → 2.2.0
assignee: nobody → Douglas Cerna (replaceafill)
importance: Undecided → High
Revision history for this message
Gediminas Paulauskas (menesis) wrote :

The fix that Douglas mentioned was to allow teachers see information of all sections – "teachers" was added to the "crowds" attribute in the following file.

=== modified file 'src/schooltool/course/security.zcml'
--- src/schooltool/course/security.zcml 2011-09-05 13:09:26 +0000
+++ src/schooltool/course/security.zcml 2012-07-25 17:02:34 +0000
@@ -32,7 +32,7 @@

   <allow
       interface="schooltool.course.interfaces.ISection"
- crowds="administration section_instructors section_learners configurable_section_viewers"
+ crowds="administration teachers section_instructors section_learners configurable_section_viewers"
       permission="schooltool.view" />
   <allow
       interface="schooltool.course.interfaces.ISection"

You can try editing this file in the installation location, /usr/share/pyshared/schooltool/course/security.zcml

I will backport more fixes like this and make a 2.1.2 release sometime after work on Ubuntu 13.04 is completed.

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.