Going Live with Siebel Business Applications > Migrating Customizations Between Applications >

About Application Deployment Manager (ADM)


Application Deployment Manager (ADM) is a feature that automates the process of migrating enterprise customization data (views, responsibilities, assignment rules, and so on) from one Siebel application environment to another. For example, ADM can 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 migrating 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 for migrating 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. See Process for Migrating Customizations Between Applications for further information on this process and links to their tasks.

The following data types are available for migration with ADM:

  • Assignment Rule
  • Assignment Groups
  • Access Group
  • List of Values (LOV)
  • Public Predefined Query (PDQs)
  • Expense Types
  • Product Feature
  • Product Line
  • Responsibility
  • View
  • State Model
  • User List
  • Joint Workspace and additional objects used by Siebel Customer Order Management. For further information, see Siebel Order Management Infrastructure Guide.

These data types are preconfigured in the standard Siebel Business application.

As ADM runs within the Siebel application, it might have a dependency on the customized SRF or repository. Therefore, consider such an impact when planning the deployment. For example, if additional objects have been enabled for ADM support, then deploy the SRF and repository on the source and target environments for ADM to properly deploy the custom objects.

Going Live with Siebel Business Applications