Working with Process Apps → Promoting Process Apps → About Configuration Entities
Promotion transfers the process app design, originally created in SBM Composer, and optionally configuration data or entities to an environment. Configuration data includes notifications, reports, selections for User-type fields, and more.
The following tables show the entities that you can promote with process apps. The scope indicates where the data is contained. The entities that are marked Global are database-specific and apply to all process apps. Application-specific entities are tied to the workflows or projects in an application.
Entity | Scope | Promotion Options |
---|---|---|
Auxiliary tables and data | Global and application-specific | All, Selected, or None |
E-mail Templates | Global | None or All |
Mailboxes for E-mail Submission | Application-specific | None or All |
Notifications | Global and application-specific | All, Selected, or None |
Notification Rules | Global and application-specific | All, Referenced, or None |
Projects | Application-specific | All, Selected, or None |
Reports | Global and application-specific | All, Selected, or None |
SLA Definitions | Application-specific | All, Selected, or None |
Transition Group Restrictions | Application-specific | None or All |
User Field Selections | Global and application-specific | None or All |
Entity | Scope | Promotion Options |
---|---|---|
Groups | Global | All, Selected, or None |
Notifications associated with global auxiliary tables | Global | All, Selected, or None |
Notification Rules | Global | All, Referenced, or None |
Reports associated with global auxiliary tables | Global | All, Selected, or None |
Folders | Global | All, Selected, or None |
Users | Global | All, Selected, or None |
Auxiliary Tables and data | Global | All, Selected, or None |
Teams | Global | All, Selected, or None |
Resources | Global | All, Selected, or None |
User field selections for global auxiliary tables | Global | All or None |
Entity | Scope | Promotion Options |
---|---|---|
Application Groups (for solutions with SBM) | Application-specific | Automatically promoted |
Public Feeds (Used in Work Center) | Application specific | Automatically promoted |
Scripts | Global and application-specific | Automatically promoted |
Triggers | Global | Automatically promoted |
Web services | Global | Automatically promoted |
Default Strings and translations for predefined locales | Application-specific | Automatically promoted |
Report filters | Application-specific | Automatically promoted |
External Communication Rules | Application-specific | Automatically promoted |
For assistance with promoting custom application groups (those that are not packaged with a solution such as Service Support Manager or Release Control), contact Support.
If Merge Conflicts is selected, the rule name and initial state in the snapshot are compared to those found in the target environment during the promotion. If the rule name or initial state in the snapshot match the name or initial state of a rule in the target environment, the rule in the snapshot is ignored. If a matching rule name or initial state is not found, the new rule is added to the target environment.
Template Type | Included with Global Process App During Promotion? | Included with Process Apps During Promotion? | Usage Area |
---|---|---|---|
E-mail submission replies | No. | Yes. Included for mailboxes in the current process app. | Mailboxes |
Anonymous e-mail submission replies | No. | Yes. Included for mailboxes in the current process app. | Mailboxes |
Notification templates | Yes. Included for notifications created against auxiliary tables in the global process app. | Yes. Included for notifications created against primary and auxiliary tables in the current process app. | Notifications |
Scheduled reports | Yes. Included for scheduled reports created against auxiliary tables in the global process app. | Yes. Included for scheduled reports created against primary and auxiliary tables in the current process app. | Scheduled report notifications |
Registration and password changes | Yes. All self-registration and password change templates in the database are included. | No. | Self-registration, password change requests. |
User e-mail templates | Yes. All browser e-mail templates in the database are included. | No. | Used in the send e-mail action from items in the browser. |
View sharing alerts | Yes. All e-mail templates for sharing views in the database are included. | No. | Sharing views in Work Center. |
Folder sharing alerts | Yes. All e-mail templates for sharing folders in the database are included. | No. | Sharing folders in Work Center. |
External communication templates | Yes. All browser e-mail templates used for external communication in the database are included. | No. | Used in the send e-mail action from items in the browser when sending messages to non-SBM users. |
Application groups are a bundle of applications that come with a solution, such as Release Control, or that are created by an administrator for use with Work Center.
Application groups are included in each snapshot for referenced applications. For example, if an application group contains Application A, Application B, and Application C, snapshots created each of these applications contain the references for all three applications.
When you promote a snapshot that contains an application group, each application referenced in the group should exist in the environment you are promoting to. Applications that are not in the environment are not listed as part of the application group in Application Administrator or Work Center. If you promote the missing applications, the references in the application group are resolved.
Shared views (activity, backlog, calendar, kanban, and dashboard) and public feeds added to those shared views are promoted with the applications they reference. The shared view owner must exist in both environments.
For example, Public Feed A is added to Shared View 1. The feed and view were created in Application X. When Application X is promoted, Public Feed A and Shared View 1 are promoted.
Pinned views and reports that you have configured in the Work Center side menu settings for groups, users, and teams are also promoted to the target Work Center runtime environment.
Public feeds associated with system views are also promoted with the applications they reference. External feeds used in Kanban boards are promoted as well.
Copyright © 2007–2017 Serena Software, Inc. All rights reserved.