BERLIN—Regulators authorized AstraZeneca’s coronavirus vaccine for use in adults throughout the European Union on Friday, amid criticism the bloc is not moving fast enough to vaccinate its population.

A general view of AstraZeneca offices and the corporate logo in Cambridge, England, on July 18, 2020. Alastair Grant/AP Photo