Is there a way to give teachers rights to see discipline for only the students in their classes?
If you are using Incident Management, it lives exclusively on the Admin side.
There is a customization on the Exchange which allows teachers to see what happened with Observations they escalated to Incidents.
https://support.powerschool.com/exchange/view.action?download.id=1258&fromSearchResults=true
This doesn't apply to the incident management solution that @JeffG9 mentions, but I built a custom page for the PowerTeacher Portal so teachers could see all of the Log Entries they submitted. This is just a straight list and does not offer resolutions, but it works for our needs.
You'd have to build the page to suit your needs, but my tlist looks like this:
<table border="0" cellspacing="0" cellpadding="4" class="tablesorter grid" id="results">
<thead>
<tr>
<th class="left">ENTRY DATE</th>
<th class="right">Last Name</th>
<th class="right">First Name</th>
<th class="right">Grade</th>
<th class="right">ENTRY</th>
<th class="right">SUBTYPE</th>
<th class="right">CONSEQUENCE</th>
<th class="right">ENTRY AUTHOR</th>
<th class="right">Log Type</th>
</tr>
</thead>
~[tlist_sql;
select to_Char(LOG.ENTRY_DATE,'MM/DD/YYYY') as ENTRY_DATE,
STUDENTS.LAST_NAME as LAST_NAME,
STUDENTS.FIRST_NAME as FIRST_NAME,
STUDENTS.GRADE_LEVEL as GRADE,
LOG.ENTRY as ENTRY,
LOG.SUBTYPE as SUBTYPE,
LOG.CONSEQUENCE as CONSEQUENCE,
LOG.ENTRY_AUTHOR as ENTRY_AUTHOR,
CASE to_char(Log.LogtypeID)
When '-100000' THEN 'DISC'
When '3130' THEN 'Parent'
END AS LogType
from LOG LOG,
STUDENTS STUDENTS
where STUDENTS.ID=LOG.STUDENTID
AND ENTRY_DATE > '07/1/2022'
AND Log.TeacherID = '~[x:userid]'
ORDER BY Students.LastFirst
;]
<tr>
<td>~(ENTRY_DATE)</td>
<td>~(LAST_NAME)</td>
<td>~(FIRST_NAME)</td>
<td>~(GRADE)
<td>~(ENTRY)</td>
<td>~(SUBTYPE)</td>
<td>~(CONSEQUENCE)</td>
<td>~(ENTRY_AUTHOR)</td>
<td>~(Log_Type)</td>
</tr>
[/tlist_sql]
Again, this is only if you are using Log Entries to track discipline and mine includes a log entry type we have for Parent contact log entries that is unique to our school so the SQL would have to be adjusted to fit your needs.
Doug Skinner
District Instructional Data Officer
Gateway Regional School District
Did your issue get solved? Please remember to give Kudos and/or select Accept As Solution on the helpful posts to thank the author and to help others find the solution.