Components installed with Digital Product Release
Several types of components are installed with activation of the Digital Product Release app, including tables and user roles.
Roles installed
| Role title [name] | Description | Contains roles |
|---|---|---|
|
Product Enhancement Read [sn_dpr_model.product_enhancement_read] |
Reads product enhancements in a product or service. |
None |
|
Product Feature Create [sn_dpr_model.product_feature_create] |
Creates product features in a product or service. |
None |
Product Feature Delete [sn_dpr_model.product_feature_delete] |
Deletes product features in a product or service. |
None |
Product Feature Read [sn_dpr_model.product_feature_read] |
Reads product features in a product or service. Can’t create or modify a product feature. |
None |
Product Feature Write [sn_dpr_model.product_feature_write] |
Updates product features in a product or service. |
None |
Digital Product Manager [sn_dpr_model.product_manager] |
Manages digital products and services. |
|
Digital Product Release Admin [sn_dpr_model.release_admin] |
Defines the release process and monitors the release. |
|
|
Digital Product Release Calendar Admin [sn_dpr_model.release_calendar_admin] |
Manages release calendar. Note: This role doesn't work by itself. It has to be assigned to users along with another DPR role to function. |
|
Digital Product Release Coordinator [sn_dpr_model.release_coordinator] |
Helps product teams in their responsibilities. |
|
|
Digital Product Release Template Admin [sn_dpr_model.release_template_admin] |
Manages release templates. |
|
Digital Product Release User [sn_dpr_model.release_user] |
Accesses Digital Product Release Workspace to view release details and update and approve release tasks. Can’t create or modify releases. |
|
Digital Product Release Workspace User [sn_dpr_workspace.workspace_user] |
Accesses Digital Product Release Workspace. |
cmdb_read |
Scheduled jobs installed
| Scheduled job | Description |
|---|---|
Clean 6 month old unused release target |
Deletes release target records older than six months and unused. Runs: Daily |
DPR Execute policies for all active release phases |
Runs policies that are mapped to phases that are currently in progress for all releases. Runs: Daily |
Release phase state transition |
Manages the state of phases for ongoing releases. This job checks all in-progress releases and their phases. If a phase is in progress and its planned end date is today, and its policy status is compliant, it will be marked as completed and the next phase will begin. Runs: Every hour |
Release state transition |
Manages the states of Pending or In progress releases.
Runs: Every hour |
Tables installed
| Table | Description |
|---|---|
Approval Definition [sn_dpr_model_approval_definition] |
Approval definitions that are used to direct approval requests for release tasks to a user or user group. |
|
Key Date [sn_dpr_model_release_key_date] |
Release key dates that define milestones, key events, deadlines, and important dates for single or recurring releases. |
Policy [sn_dpr_pace_policy_mapping] |
Policies mapped to a release. Extends the Policy Mapping table [sn_pace_policy_mapping] from PaCE. |
|
Product Enhancement [sn_dpr_model_product_enhancement] |
Product enhancements of a product feature. Use these product enhancements to release a product feature in phases across multiple versions. |
|
Product Feature [sn_dpr_model_product_feature] |
A product feature is a function or capability that adds value to a product or service for the customer. You can break down a product feature into product enhancements to release it in phases across multiple versions. |
|
Related Tasks [sn_dpr_model_release_related_task_m2m] |
Mapping between records from the Task table (task) and release records in the Release table (sn_dpr_model_release). |
Release [sn_dpr_model_release] |
A product or service release is the process of releasing a new version of a product or service. It involves several phases, tasks, policies, and approvals. |
Release Artifact [sn_dpr_model_release_artifact] |
Artifacts in a release for a product. |
|
Release Association [sn_dpr_release_association] |
Relationships between a release and the associated release template. |
Release Bundle [sn_dpr_model_release_bundle] |
Release bundles are groupings of releases that can be tracked concurrently. |
Release Bundle M2M [sn_dpr_model_release_bundle_m2m] |
Relationships of releases that are grouped into various release bundles. |
|
Release Calendar [sn_dpr_model_release_calendar] |
Calendars that can contain related release readiness targets within them. Release calendars can have exclusion schedules attached to them so that no release targets are created on dates that fall within those exclusion schedules. |
|
Release notes [sn_dpr_model_release_notes] |
Release notes generated using AI or manually added for a release. |
Release Phase [sn_dpr_model_release_phase] |
Phases in a release for a product or service. |
|
Release Phase CI [sn_dpr_model_release_phase_ci_m2m] |
Mapping of configuration items and phases of a release. |
|
Release Phase CR [sn_dpr_model_release_phase_cr] |
Mapping of change requests and phases of a release. |
|
Release Phase M2M [sn_dpr_release_phase_m2m] |
Mapping of releases and phases to the policies that are mapped to each phase. |
Release Policy Execution [sn_dpr_policy_execution] |
Results of policies run on a phase of a release. |
Release Readiness Target [sn_dpr_model_release_target] |
Release readiness target that defines schedules for a single or recurring releases. Release targets are added to a release calendar. |
Release Task [sn_dpr_model_release_task] |
Tasks in phases for a release. |
Release Template [sn_dpr_model_release_template] |
Release templates containing predefined phases, tasks, approvals, and policies. While creating a release, you can apply a release template to pre-populate these phases, tasks, approvals, and policies. |
|
Work Item [sn_dpr_model_product_enhancement_work_item_mapping] |
Mapping between product enhancements and work items (records in the Work Item table (sn_devops_work_item)). |