echo $begrüßung;
das heißt: da müsste eig meine AD user-id drin stehen? tut es aber nicht, woran könnte das liegen?
Nein, normalerweise dürfte diese Variable überhaupt nicht vorhanden sein, es sei denn, der Client hat Anmeldedaten mitgeschickt. Das Tut er aber üblicherweise erst, wenn er durch einen entsprechenden Statuscode vom Server dazu aufgefordert wurde und Du dann das berühmte Anmeldefenster ausgefüllt hast.
Man kann den IIS auf NTLM-Authentifizierung konfigurieren. Der Authentifizierungsvorgang läuft dann von User und PHP-Script unbemerkt zwischen IIS und IE ab. Der FF kann zwar auch NTLM, muss dazu aber die Windows-Anmeldedaten vom Benutzer erfragen.
echo "$verabschiedung $name";