Senate approval of officer commissions

Is it true that the United States Senate has to approve all officer’s commissions and promotions? Or just those above a certain rank?

Thanks. Is it the same thing for the other services?