人民警察有权查验居民身份证,具体情形包括:有违法犯罪嫌疑的人员:在维护社会治安秩序时,人民警察需要查验其居民身份证以进行盘问和检查。依法实施现场管制时:在县级以上人民政府公安机关依法实施现场管制时,需要查明进出管制现场的有关人员身份。发生严重危害社会治安突发事件时:在发生严重危害社会治安稳定的突发