Is a visa needed in addition to an approval for admission?
Yes. A visa is required to enter Germany. You can apply for a visa from a German mission. The German Embassy in Kabul is currently closed. The visa application procedure therefore takes place after arrival in a transit country (depending on the route, for example in Islamabad/Pakistan or Tehran/Iran). German missions try to complete the procedure quickly.