About Metadata Files
A metadata file is an XMLor JavaScript file that Siebel CRM Desktop uses to display Siebel CRM data and user interface behavior. Siebel CRM Desktop uses these files in the following ways:
XML files. Describes the default synchronization objects, synchronization mapping, custom views and forms in Outlook, and so on.
JavaScript files. Describes business logic that Siebel CRM Desktop uses for data validation, custom actions that it provides access to in toolbars, and other custom processing that it does in Outlook.
The following items describe how Siebel CRM Desktop uses metadata files with a customization package:
A customization package includes a collection of metadata files. These files describe the entire Siebel CRM Desktop add-in that you deploy to Outlook.
A customization package consists of a set of metadata files.
Siebel CRM Desktop requires that a customization package include a minimum number of files. These files are described in Files That the Customization Package Contains.
You can use a single metadata file with more than one customization package. These metadata files can be part of another customization package. Relationships Between Users, Responsibilities, Customization Packages, and Metadata Files illustrates this relationship where the same metadata file occurs in different packages. For example, packages 1 and 3 include metadata file 2.
Siebel CRM Desktop creates a relationship between a customization package and a single Siebel responsibility. It creates a relationship between the user and this responsibility so that the user can access the customization package and the Siebel CRM Desktop configuration that you deploy to Outlook.
For more information, see Files That the Customization Package Contains.