FIM ScriptBox Item
Summary
FIM Service configuration migration is a tricky topic, but boils down to two object types:
The ImportObject is produced by the configuration migration commands as shown below. Sometimes you just might not want to use the ImportObject as-is, but instead change some of the properties on it. The changes are stored in a property called Changes. The script below shows how to remove attributes from the Changes property. I've seen a lot of people do this by modifying the XML files directly, which is a shame because it completely misses the point of PowerShell which is to use objects instead of parsing/writing files.
Script Code