Siebel Application Deployment Manager Guide > Overview of the ADM Architecture > About the ADM Source Environment >
About ADM Data Types
Application Deployment Manager (ADM) data types represent the customized entities that require migration to new environments. For example, an assignment rule, a List of Values, application responsibilities, or Web templates represent the type of configurations you make to one environment that must be migrated to another environment.
There are three general categories of ADM data types:
- ADM Database Types. Siebel run-time customizations residing in the Siebel database, for example, a Product Line or Assignment Rule.
- ADM Repository Types. Siebel objects residing in the Siebel Repository, for example, a Business Component.
- ADM File Types. Siebel Business Application files residing on the Siebel Server, Web server, or a supported third-party server, for example, a Web Template.
Some data types are hierarchical and contain more than one object; this occurs when the parent object is dependent on one or more child objects. For example, the Workflow Policy data type also migrates associated child Workflow Actions.
One or more ADM data types are consolidated into a deployment unit, which makes up an ADM package. You deploy the ADM package to migrate the application customizations.
The packaging and deployment of ADM data types are dependent on their category. Individual data types may also have other specific configurations, limitations, or dependencies on other ADM data types. For full details and a listing of all supported ADM data types, see ADM Supported Data Types. For more information on packaging and deploying different ADM data types, see Overview of the ADM Deployment Process.