Instead of modifying the standard user profile repository definition, as described in the Extending the Standard User Profile Repository Definition section, you can replace it completely with a new repository definition that is fitted to the needs of your ATG application. You can choose between two approaches to replacing the standard user profile repository definition:

  • Use a file name other than userProfile.xml for the profile repository definition file. See Using a Different Definition File.

  • Use userProfile.xml as the file name of the profile repository definition file, eliminating the standard user profile repository definition with XML file combination. See Replacing userProfile.xml.

Be aware that if you decide to use an XML file other than userProfile.xml, some features in Commerce and the Scenarios module will not work unless you include the item-descriptors on which they depend in your own XML file.