物业无权扣留业主钥匙。向业主交付房屋是开发商的义务,如果业主已经付了房款,则开发商必须向业主交付房屋。物业管理公司因为业主拒签业主公约或其他原因而不给业主房屋钥匙的行为,是将自己在物业管理合同中的相关权利关系附加到了替开发商履行交付房屋的义务中了,这是不符合法律规定的。
法律依据:
《物业管理条例》第二十二条
建设单位应当在销售物业之前,制定临时管理规约,对有关物业的使用、维护、管理,业主的共同利益,业主应当履行的义务,违反公约应当承担的责任等事项依法作出约定。
建设单位制定的临时管理规约,不得侵害物业买受人的合法权益。