2 Overview of Siebel Application Deployment Manager

This chapter provides overview information about Siebel Application Deployment Manager (ADM). It includes the following topics:

About Siebel Application Deployment Manager

Siebel Application Deployment Manager (ADM) is a feature that helps you to migrate enterprise customization data (Lists of Values, responsibilities, assignment rules, and so on) from one Siebel application environment to another. For example, you can use ADM to move customization data from a development environment to a testing environment.

ADM is designed to provide a single deployment tool that covers various areas within the Siebel application. The objective is to reduce the potential manual setup and deployment work and provide as much automation as possible to decrease the error rate.

Note: The term is used in the ADM context as the moving of data from one environment to another. No changes to the data take place during migration.

The bulk of the administrative tasks to migrate data using ADM are performed at the Application Deployment Manager screen in the Siebel application GUI. These tasks are intended for those with Siebel administrator responsibility. The ADM set-up process in the ADM GUI creates a template in which one data type can be migrated on a regular basis, if required. The fundamental structure of this template is the deployment project. The deployment project consists of one or more data types that can be migrated.

The process of migrating customizations using ADM involves configuration, GUI set-up, and deployment. Configuration setup is necessary in Siebel Tools to enable ADM support for additional business objects within the Siebel application; GUI setup in the Siebel application is necessary to prepare for the ADM deployment execution; and the ADM deployment process of migrating customizations can be run from the application GUI or the Server Manager command-line.

About Siebel ADM Data Types

Siebel 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 that you make in one environment that must be migrated to another environment.

Some data types are hierarchical and contain more than one object, such as where the parent object is dependent on one or more child objects. For example, the Workflow Policy data type also migrates associated child Workflow Actions.

The packaging and deployment of ADM data types are dependent on their category. Individual data types sometimes 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 Siebel ADM Supported Data Types. For more information about packaging and deploying different ADM data types, see Migrating Customizations Using Siebel ADM.

Categories of Siebel ADM Data Types

In the current release, the following general category of ADM data type is supported: