US commander to get more Afghan authority

General Stanley McChrystal, the top commander in Afghanistan, is being given expanded authority over the US and NATO forces in the country, a defence official said.