Show TOC

Background documentationCreating the UCD Structure Locate this document in the navigation structure

 

You access and manage the UCD using the JNDI API. The provided infrastructure is an UCD tree root that contains a separate context (folder) for each user. The name of the context is based on the principal ID of the user. Each user context contains application data relevant for that user only.

When storing data in the UCD, we recommend creating below each user context a separate namespace context for each application type, for example Admin Studio or Navigation. The namespace context is a semantic object (com.sap.portal.ns.namespaceservice.NamespaceManager), which enables saving data within one unit. This facilitates the handling of transports, memory management, and enables loading all application-specific information at once. Below each namespace context, we recommend to use a separate context for each application for saving the application-specific data.

The following diagram illustrates the structure of the UCD:

This graphic is explained in the accompanying text.

UCD Structure

We recommend to logically divide the data stored in the UCD between different namespace contexts.

Note Note

The Transport mechanism supports the transport of UCD data. UCD transport is done at the level of the user context, not at the namespace context level.

End of the note.