The Personalization module includes three interfaces you can use to view or edit profile repository items:
The Dynamo Server Admin interface
The Personalization > Users options in the Business Control Center
The Profile Repository window in the ACC
Profiles in the Dynamo Server Admin Interface
You can view the ProfileAdapterRepository
component in the Dynamo Server Admin interface at http://
hostname
:
port
//dyn/admin/nucleus/atg/userprofiling/
. The default port numbers on JBoss, Oracle WebLogic, and IBM WebSphere are 8080, 7001, and 9080, respectively. You can view the
ProfileAdapterRepositoryInternalProfileRepository
at http://
hostname
:
port
/dyn/admin/nucleus/atg/userprofiling/
. For more information, see the Platform Installation and Configuration Guide.
InternalProfileRepository
A profile repository’s interface page, like the other component pages in the Dynamo Server Admin interface, displays the properties of the profile repository component. The interface page also includes links for each of the item descriptors in the repository that let you list all repository items belonging to that item descriptor or examine the item descriptor, displaying the name, short description, and property type of each property of the item descriptor.
In addition, the page displays the full definition file for the repository, including the results of all XML file combination operations. The definition file is displayed in the value of the definitionFiles
property in the Dynamo Server Admin:
http://
hostname
:
port
/dyn/admin/nucleus/atg/userprofiling/
ProfileAdapterRepository/?propertyName=definitionFiles
or
http://
hostname
:
port
/dyn/admin/nucleus/atg/userprofiling/
InternalProfileRepository/?propertyName=definitionFiles
You can use this view of a definition file for debugging XML file combination problems.
Profiles in the Business Control Center
After you have defined the properties that make up your profile repository, you can use the Access Control > Users options in the Business Control Center located on the appropriate server to manage internal user profiles. Use the Personalization > Users options to work with external user profiles. For information, refer to the Business Control Center Administration and Development Guide.
The Business Control Center is the recommended interface for managing profiles and is intended to replace the ACC for this task (see the next section).
Profiles in the ACC
You can also create and edit profile repository items through the People and Organizations > Profile Repository window in the ACC. The query editor along the top of the screen lets you search for items in the repository. You construct your queries by clicking through a series of dropdown attribute choices. For example, you can create a query like this:
Items of type user whose locale is fr_FR
When you click the List button, the repository items (if any) that match your query appear in the panel on the left side of the screen. You can add and delete repository items in this panel as well. When you select an item from the list, a table of attribute tags and values appears on the right side of the screen. You can edit attribute values by clicking in the value cells.
Important: By default, the ACC that is installed with the Oracle Commerce Platform is configured to point to the profile repository that contains external (customer) user profiles. To change this behavior so that the ACC points to the internal user profile repository instead, include the DPS.InternalUsers.ACC
module in your EAR file.