XML objects in the Content Manager OnDemand XML file

You can use an XML interface to import data into a Content Manager OnDemand system. Before importing data, you need to have an XML file that contains all the data that needs to be imported. The XML file can be either created during a previous XML export process or written from scratch. This section helps you to understand the objects in the XML file.

The following diagram illustrates the overall layout of the Content Manager OnDemand XML file.
Figure 1. Overall layout of the Content Manager OnDemand XML file
Overall layout of the Content Manager OnDemand XML file
The following tables provide detailed descriptions about the objects in the Content Manager OnDemand XML file. The objects include:
  • user
  • group
  • printer
  • storageSet
  • applicationGroup
  • application
  • folder
  • cabinet
  • hold
If you create an input XML file, ensure that you include the objects following this order:
  1. user
  2. group
  3. printer
  4. storageSet
  5. applicationGroup
  6. application
  7. folder
  8. cabinet
  9. hold
For each object, the following information is provided:
Name
The name of the attribute. An attribute name in bold indicates that the attribute is a key attribute, which is used to uniquely identify the object. For all top-level objects, this is the Name attribute.
DataType
The XML data type of the attribute. Types in italics indicates an XML data type that is defined in the Content Manager OnDemand XML schema file.
Required
Whether this attribute is required. Dependent means that the attribute may be required based on the settings of other attributes.
Default Value
The value that is used internally if the optional attribute is not specified in the XML file.
Possible Values
Lists any limitations on the value for attributes. If there are no limitations, this is blank.
Updateable
Whether this attribute can be updated.
For each child object, the following information is provided:
Name
The name of the child object. An attribute name in bold indicates that the attribute is a "key" attribute which is used to uniquely identify the object.
Min/Max Number
Indicates the minimum and maximum number of children of this type that are allowed.
Deleteable
Whether this child object can be deleted.
Updateable
Whether this child object can be updated.
For all XML objects, the data that is associated with an object is only in the form of attribute data and child objects. Not all attributes in the tables are supported on all Content Manager OnDemand platforms.
Important: The capitalization of the object names is important and should be used exactly as shown in the data tables.