Currently, if an advisor is assigned to a student, they loose the ability to see the student's record when the student role is made inactive. This is very cumbersome because we often have advisors that are working with students who left for a few semesters, were marked "Inactive", and then want to return. Since their student role is inactive, the advisor can't see any of their academic data unless we make the student role active again.
In my opinion, advisors should have access to a student record even if it's inactive. If a school does not want the advisor to have access to the students' record again, they should remove the advisor assignment to the student.