Prime Minister David Cameron is completing his cabinet reshuffle, with a number of leading female ministers being handed big promotions.
Amber Rudd is Energy and Climate Change Secretary and Priti Patel will attend Cabinet as employment minister reports BBC.
Boris Johnson will not be made a minister but will attend separate Tory “political cabinet” meetings.
Mr Cameron said Mr Johnson “would devote his attention, as promised” to his final year as Mayor of London.
The BBC’s Norman Smith said Mr Johnson would be “integral” to Mr Cameron’s team although it was an acknowledgement that he could not both “run London and a major government department”.
Mr Cameron has been applauded by Conservative MPs as he spoke to the influential 1992 committee of backbenchers for the first time since winning a majority.
A spokesman for Mr Johnson said he had accepted an invitation to attend weekly political cabinets – held after the full cabinet session – but would not take a ministerial role.
“The Mayor has always been clear – he has to fulfil his mandate running London first – and that’s exactly what he will be doing until his term ends in May 2016,” he said.
As he pieces together his new Cabinet, Mr Cameron is filling a number of top roles previously held by Lib Dems in the former coalition government.
Former energy minister Ms Rudd is promoted to take control of energy policy, a role held before the election by Ed Davey. Mr Javid, a rising star in the party, succeeds Vince Cable as business secretary.