Digital Product Release properties

  • Release version: Washingtondc
  • Updated January 20, 2025
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Digital Product Release properties

    Digital Product Release properties allow you to customize various features of the Digital Product Release module to align with your organization's specific requirements. This enables better management and automation of product enhancements and releases within ServiceNow.

    Show full answer Show less

    Key Features

    • State Configuration: Customize states for automatic product enhancement creation.
    • Auto-Creation Options: Control whether product enhancements are automatically generated for primary epics.
    • Release Management: Set permissions for creating releases and define roles that can create one-off releases.
    • Release Calendar Exclusions: Filter schedules shown in the release calendar using encoded queries.
    • Task Record Association: Specify which Task record types can be linked to releases.
    • Phase Transition Control: Manage automatic transitions of release phases and states based on completion criteria.
    • Independent Releases: Enable or disable independent release management for multiple products.

    Key Outcomes

    By effectively configuring these properties, you can enhance the functionality of the Digital Product Release process, improve workflow efficiency, and ensure that releases align more closely with business needs. This customization leads to better tracking, management, and reporting of digital product releases, ultimately improving service delivery and responsiveness within your organization.

    Configure the system properties to customize various features of Digital Product Release according to your organization's needs.

    These properties are available for Digital Product Release.
    Note:
    To open the System Properties [sys_properties] table, enter sys_properties.list in the navigation filter.
    Table 1. Properties for Digital Product Release
    Property Description

    sn_dpr_workspace.allowed_states_for_create_auto_product_enhancement

    States of primary epics that are considered for automatic creation of product enhancements.
    • Type: string
    • Default value: created,planned,wip,complete,proposed,active,design,ready
    • Other possible values: You can provide new states or modify the list of existing states.

    sn_dpr_workspace.auto_create_product_enhancement_for_primary_epic

    Determines whether product enhancements can be automatically created for primary epics.
    • Type: true|false
    • Default value: false
    • Other possible values: true

    sn_dpr.out_of_band_release_allowed

    Determines whether a release can be created on any given date, without a release target.
    • Type: true|false
    • Default value: true
    • Other possible values: false

    sn_dpr.out_of_band_release_roles

    Specifies the comma-separated list of roles that can create a one-off release.
    • Type: string
    • Default value: sn_dpr_model.release_admin

    sn_dpr.release_calendar_exclusions

    Restricts the schedules shown as part of release calendar using the encoded query.

    You can use an encoded query on the cmn_schedule table to filter and show specific schedules in the Exclusion schedules field on the Release calendar dialog box. Blackout and Maintenance schedules are included by default.

    • Type: string
    • Default value: sn_dpr_model.release_admin

    sn_dpr.release_kanban_lanes

    Shows the lanes on Kanban board in the Release execution page.
    • Type: string
    • Default value: 1,2,3

    sn_dpr.release_related_record_types

    Specifies the comma-separated list of Task record types that can be associated with a release. Each entry includes the table name and the default view type, and the name of the list that shows up on the Release scope page of a release.
    • Type: string
    • Default value:
      [
      {"table":"incident", "view": "default", "label": "Incidents"}, 
      {"table":"problem", "view": "default", "label": "Problems"}, 
      {"table":"sc_request", "view": "default", "label": "Catalog requests"}
      ]
    • Other possible values: Other Task record types in the same format as provided in the default value.

    sn_dpr.stage_workflow_auto_transition

    Determines whether a stage-oriented release and its phases can automatically transition between states through the scheduled job.

    If this property is set to false, the phases of the release will not transition between states, even if they comply with mapped policies.

    • Type: true|false
    • Default value: true
    • Other possible values: false

    sn_dpr.auto_transition_release_to_review

    Determines whether a release can be automatically moved from the In Progress state to Review state when all its phases are completed.
    • Type: true|false
    • Default value: true
    • Other possible values: false

    sn_dpr.auto_transition_release_to_completed

    Determines whether a release can be automatically moved from the Review state to Completed state when its review is finished.
    • Type: true|false
    • Default value: false
    • Other possible values: true

    sn_dpr.complete_phase_override

    Enables users with specific roles to complete a release phase. The default role, sn_dpr_model.release_admin, is set in the Value field. You can append additional roles that have write access to the release phase state, separated by commas.

    • Type: string
    • Default value: sn_dpr_model.release_admin
    • Other possible values: Roles that have write access to the release phase state.

    sn_dpr.VulnerabilitiesTypeMapping

    Customizes the levels mapped to various types of vulnerabilities so that they can be represented in the Vulnerabilities widget in the Release Quality dashboard.

    sn_dpr_model.rmv2.migration_roles

    Specifies the comma-separated list of additional roles in addition to the admin role to perform migration of data from Release Management v2 to DPR. The migration copies data from the rm_product table to the cmdb_application_product_model table.

    sn_dpr.multi_product.create_independent_releases

    Determines whether to create individual releases that can be managed independently for each product selected during release creation.
    • When set to false, a main release is created for the primary product that includes individual releases for each product as dependent releases.
    • When set to true, a release bundle is created that includes independent releases for each included product.
    For more information, see Create a release with a wizard.
    • Type: true|false
    • Default value: false
    • Other possible values: false

    sn_dpr.multi_product.included_products_limit

    Specifies the maximum number of products that can be added as Included products when creating a multi-product release. For more information, see Create a release with a wizard.
    Note:
    This property is applicable only if sn_dpr.multi_product.create_independent_releases is set to true.
    • Type: Integer
    • Default value: 10
    • Other possible values: An integer value