Extending Commerce Server Customer and Orders Manager
If you find that you need to extend the Commerce Server profile system and need an administrative tool to manage that data, Commerce Server's out-of-the-box Customer and Orders Manager application may fit the bill. A custom extension may be as simple as an additional property on an existing profile object such as UserObject or as complex as a completely new/custom profile object with a 1 to many relationship with an existing profile object.
The solution for the simple case is described here in this blog entry.
- The solution for the more complex scenario is pretty much the same with one key additional points
- Make sure at least 1 property on the new/custom profile object is searchable:
Make sure that you update the authorization store to reflect the updated profile schema. This can be automated using the CreateProfilesAuthorizationStore.exe command line tool that is installed along with Commerce Server. Just make sure after creating this new auth store that you add the right groups/accounts to it.