In an enterprise level does AD Self Service Plus have to be deployed on a server machine or a domain controller itself? Also are client installations necessary on all the machines in domain if the target audience is all the users in the domain?