Initializing help system before first use

# Publishing Apps on FICO Platform

FICO® Xpress Insight is deployed on the FICO Platform as a component. To publish Xpress Insight apps, you promote this component through the DMP lifecycle stages.
Some steps in this procedure require certain permissions. For more information, see User Roles in the Component Lifecycle.
An Xpress Insight component moves through the 3 DMP lifecycle stages:

1. Design (also referred to as Develop or Root)
2. Staging
3. Production

Each lifecycle stage is an independent copy of the Xpress Insight component, with its own copies of your developed apps and its own repository of scenarios and folders. You can make app implementation changes only in the Design stage; these changes (but not app state data such as scenarios and folders) are promoted to Staging and Production using the same component lifecycle process that is used to promote Xpress Insight version updates.

The content in the Design lifecycle stage is promoted (or submitted) to the Staging lifecycle stage, where it must be approved before it can be promoted (or deployed) to the Production stage. When an app is promoted to the next lifecycle stage, only the app implementation is promoted; no data is moved.
Note: The Staging and Production lifecycle stages do not exist until the first time the component is promoted to them.

You can configure which apps are enabled for promotion. This makes it possible to deploy an app to production even if there are other apps in the same Xpress Insight component that you do not yet want to deploy.

To promote your Xpress Insight apps through the lifecycle stages to Production, follow these steps:

1. Using Xpress Workbench, publish the new version of the app to the Design lifecycle stage of the Xpress Insight component.
   You can also import a previously exported app into the Design stage.
2. Configure which apps you want to enable for promotion through the lifecycle stages:
   1. On the FICO Platform Components page, find the Xpress Insight component. Click the drop-down menu and select Configure.
   2. In the Component Configuration window, go to the App Promotion: Design to Staging tab.
      The table shows all of the apps that currently exist in the Design lifecycle stage, along with the model name and current version of each app in Design.
   3. In the Promote column, select the check box for each app you want to be included when the component is promoted to Staging and deployed to Production.
      Tip: If you want to deploy an Xpress Insight software patch without affecting any of your apps that are already deployed, deselect all apps.
   4. Click Save.
3. Promote the component to Staging.
   From the component drop-down menu, select Publish > Submit.
   The component is promoted, creating a new revision of the component in Staging. This revision affects only the apps that are enabled for promotion. If an app in the revision has the same app name and model name as an app that already exists in Staging, the revised app replaces the existing app. Any existing apps in Staging that are not part of the revision remain unchanged.
4. Before deploying the component to Production, confirm that only the apps you want to deploy are enabled for promotion.
   1. From the component drop-down menu, select Configure.
   2. In the Component Configuration window, go to the App Promotion: Staging to Production tab.
      The table shows all of the apps that currently exist in the Staging lifecycle stage, along with the model name and current version of each app in Staging. The Promote column indicates whether each app is enabled for promotion.
      Note: If you do not see the App Promotion: Staging to Production tab, make sure you have the Approver or Deployer role (in addition to Configurer).
   3. If you need to change which apps will be deployed to Production, go back to the App Promotion: Design to Staging tab and make the changes there. After saving the configuration changes, you must then resubmit the component for promotion from Design to Staging.
   4. Click Save.
5. Approve the component for deployment.
   From the component drop-down menu, select Publish > Approve.
6. Promote the approved component to Production. From the component drop-down menu, select Publish > Deploy.
   The component is promoted, creating a new revision of the component in Production. This revision affects only the apps that are enabled for promotion. Any existing apps in Production that are not part of the revision remain unchanged.

After you promote an app, check the component logs for any warnings or errors encountered during the process.
Covered Topics

- User Roles in the Component Lifecycle
  Different FICO Platform user roles have different permissions for the component lifecycle process.

Parent Topic Insight 5 FICO Platform Component Guide

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.