Teacher duty day starts at 7:25a, with late bell/class start at 7:45a. Students are definitely let in by then. Earlier than that probably varies by school for when they unlock the doors generally. My HS used to by open around 7:00a, but halls unsupervised. Then when we had some student issues in winter, building security was tightened up and the doors were not unlocked until around 7:15a when security was available to monitor the doors and check student IDs.