Embedding the Address Profile Definition

You can add a Billing Address property to the User Object profile definition, and use it to embed the Address profile definiton. If you define the Billing Address property as single-valued, only one address profile can be created for each user. To embed an Address profile definition in the User Object profile definition to collect one billing address for each user, perform the following steps:

  1. Add a property to the User Object profile definition named Billing Address.
  2. Define the Billing Address property as a profile with the Type attribute.
  3. Select the Address profile definition as the Type Reference of the Billing Address property.
  4. Map the new Billing Address property to a data member of type string.
  5. Define the Billing Address property as single-valued to collect one billing address for each user.
  6. Define the Billing Address property as Exported so that the value of the property will be imported into the Data Warehouse with the user profile information.

The primary key of the profile containing the billing address information of the user will be stored in the Billing Address property of the user profile.

You use the Users module to edit the user profile. You can access the billing address profile for the user from the user profile. You can use the Users modules to access up to four layers of embedded profiles.

Copyright © 2005 Microsoft Corporation.
All rights reserved.