Tuesday, March 10, 2009

Personalization of the Business Managers

You have likely noticed that each of business applications stores the connection information to the web services. Where do they store this information?

The Catalog Manager stores the information in a file at a path similar to the following: C:\Documents and Settings\Administrator.ADVWORKS\Application Data\Microsoft\Commerce Server Catalog Manager\CatalogManager2007_UserPreferences.xml
Here is a sample of the xml from my machine. You can see that apart from the connection to the web services most of the other settings have to do with settings changed by the Column Chooser.

Here is the url to the Catalog Schema Manager preferences.
C:\Documents and Settings\Administrator.ADVWORKS\Application Data\Microsoft\Commerce Server Schema Editor\CatalogAndInventorySchemaManager2007_UserPreferences.xml
Here is a sample of the xml from my machine.

The other managers store their preference files at quite a different place.
Customer and Order Manager stores its preferences here:
C:\Documents and Settings\Administrator.ADVWORKS\Local Settings\Application Data\Microsoft_Corporation\CustomerAndOrdersManager._StrongName_3mb1ccmqsifja4zex4l3jyde4dcgmrof\6.0.1.0\user.config
Here is a sample of this file.

Marketing Manager stores its preferences here: C:\Documents and Settings\Administrator.ADVWORKS\Local Settings\Application Data\Microsoft_Corporation\MarketingManager.exe_StrongName_kxy0aqggpha01yxhz4sldhsz3p2hukkw\6.0.1.0\user.config
Here is a sample of this file (renamed to Marketing.user.config)