While viewing Attendance report in students login, I dont want them to view other students reports. Is there a way to do it?
by default students can only see their own reports. If this is not the case in your site you may have modified the roles or may be using custom roles with incorrect permissions assigned to your users. You should try to revert the student role to it's default settings.