Most private schools have security personnel stationed at the gate and they are usually hired from a security agency. Schools have to ensure that the security agency is trustworthy and parents can check this aspect before admitting their children in a school. Most schools require people who enter the school premises to register their names and phone numbers. Schools should also monitor the performance of the security guards.
This is primarily important for boarding schools as the children are on campus for a majority of the day. Boarding schools are also usually set away from the city and this makes the security arrangement much more important. Boarding schools usually have huge support staffs who are assigned the task of dealing with internal security. Most boarding schools have constant patrols and everyone who enters is registered and escorted to the appropriate buildings. Parents are encouraged to check on these security arrangements beforehand.