上班压身份证是犯法的。
根据《中华人民共和国居民身份证法》第十五条的规定,任何组织或者个人,除公安机关依照相关法律规定执行监视居住强制措施的情形外,不得扣押居民身份证。同样,《中华人民共和国劳动合同法》第九条也明确规定,用人单位招用劳动者,不得扣押劳动者的居民身份证和其他证件。
从法律后果来看,如果用人单位扣押了劳动者的身份证,劳动行政部门有权责令用人单位限期退还劳动者本人,并可能依照有关法律规定给予处罚。这不仅是对用人单位违法行为的纠正,也是对劳动者合法权益的保护。
因此,如果劳动者在工作中遇到用人单位扣押身份证的情况,有权要求用人单位立即归还,并可以向当地的劳动监察部门进行投诉举报,或者申请劳动仲裁来维护自己的合法权益。
综上所述,上班时用人单位扣押劳动者身份证的行为是违法的,劳动者应依法维护自己的权益。