City Council, acting on a recommendation from the mayor and police chief, has approved an ordinance allowing the city to charge commercial business for false alarms summoning the police.