Can I see how many and which students have opened a page or viewed (without taking) an assignment?
Canvas doesn't give us a report that tells you what pages a student has viewed out of the box. You can look at each student and view their student access reports or if you have access to your institutions canvas data you can write a report that would be able to show you what you're looking for.
Yeah, I know how to do that but it is so impractical and inefficient to have to go and look at every student individually... I sure wish this was something Canvas could do...
You may want to look at the Obtaining and using Access Report data for an entire course script I wrote. It fetches the access report for all of the students and dumps it into a CSV file that can then be brought into Excel or another spreadsheet and sorted, filtered, or pivot tabled to generate that kind of answer.
Retrieving data ...