根据安全生产法应当设置安全生产管理机构或者配备专职安全生产管理人员的有:矿山、金属冶炼、建筑施工、运输单位和危险物品的生产、经营、储存、装卸单位。
生产经营单位应当建立相应的机制,加强对全员安全生产责任制落实情况的监督考核,保证全员安全生产责任制的落实。
生产经营单位的主要负责人和安全生产管理人员必须具备与本单位所从事的生产经营活动相应的安全生产知识和管理能力。
【法律依据】
《安全生产法》第二十四条,矿山、金属冶炼、建筑施工、运输单位和危险物品的生产、经营、储存、装卸单位,应当设置安全生产管理机构或者配备专职安全生产管理人员。