Does it matter what I install on Domain Controllers.
Do you have SMS client installed on your domain controllers? If so you have given your SMS team the ability to run jobs against the DC’s this can include installing any software that they want. Now I am not saying there is anything wrong with having SMS installed in fact if used correctly it is an excellent tool what I would suggest is having the SMS clients that are installed on DC’s report to a SMS server that has restricted and trusted SMS administrators.
If you are installing any extra software on a DC then look at what areas this exposes. I have seen a customer who had a very key financial system that had intruder detections systems installed and a restricted administrators lists but during a penetration test they found that an administrator had installed a old copy of a remote control software that stored the user name and password in the registry in a manner that could be quickly compromised. This allowed the first foot hold for the penetration team and very shortly after they had full access.