Oh what fun!
After many hours of pain in trying to work out why I couldn't install the new version of DNSClient.msi I finally got it working.
As it turns out the provider requires you to have the "Default Web Site" set to "(All Unassigned)" in the "IP Address" field. If you have the Default Web Site listening on a fixed IP address it doesn't install and even if you got it to install it wouldn't work as it would give you a "500 Internal Server Error".
Yet another trick for young players.
As an alternate database, MPS/HMC/WBH stores details about some of the related objects in Active Directory. None of these details are stored in the MPS SQL databases from what I can see.
These details are called service pointers. If you look in adsiedit.msc you will find them under the customers OU in the _Private->Services OU. They are mainly used by your Control Panel to get a limited list of objects related to the customer although it is used by the provisioning system in some cases to set attributes on users as they are created.
HMC/WBH uses this to store information about the following objects;
These are very handy to know about if you are building your own MPS namespaces.
Theme design by Cameron McFie