The Palestinian parliament has approved a new cabinet dominated by technocrats and professional appointees .