DemandFlow Support Centre

ITRELEASE: Release

ReferenceEntity Reference16/04/2026Updated 16/04/2026
IT release management record for tracking software and system releases with deployment planning, risk assessment, and change linkage.

ITRELEASE: Release

IT release management record for tracking software and system releases with deployment planning, risk assessment, and change linkage.

Default definition. This article describes the default ITRELEASE definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches ITRELEASE.

Entity properties

PropertyValue
Entity codeITRELEASE
Display nameRelease
PluralReleases
Level51100

Use cases

ITRELEASE implements ITIL release management. The workflow is Planning → Development → Testing → Submitted → Approved → Deploying → Deployed/Rolled Back. Toolbar actions enforce the workflow: Submit for Approval (Testing→Submitted), Approve/Reject (Submitted→Approved or back to Development), Manage Deployment (begin/complete/rollback transitions with timestamp capture).

Fields

Release Information

FieldTypeRequiredNotes
reftextRef.
nametextYesRelease ID.
releaseNametextYesRelease Name.
descriptiontext (multi-line)YesDescription.
releaseTypeenumYesValid ids: 1 (Major), 2 (Minor), 3 (Patch), 4 (Emergency), 5 (Rollback).
statusenumYesValid ids: 1 (Planning), 2 (Development), 3 (Testing), 4 (Submitted), 5 (Approved), 6 (Deploying), 7 (Deployed), 8 (Rolled Back), 9 (Cancelled).

Classification

FieldTypeRequiredNotes
priorityenumValid ids: 1 (Critical), 2 (High), 3 (Medium), 4 (Low).
impactenumValid ids: 1 (Organisation-wide), 2 (Department), 3 (Multiple Users), 4 (Single User).
categoryenumValid ids: 1 (Software), 2 (Infrastructure), 3 (Configuration), 4 (Security), 5 (Other).
riskLevelenumValid ids: 1 (Critical), 2 (High), 3 (Medium), 4 (Low), 5 (None).

Ownership

FieldTypeRequiredNotes
releaseManagerreference → userYesRelease Manager.
developmentLeadreference → userDevelopment Lead.
testLeadreference → userTest Lead.
requestedByreference → userRequested By.

Release Plan

FieldTypeRequiredNotes
objectivestext (multi-line)Objectives.
scopetext (multi-line)Scope.
deploymentPlantext (multi-line)Deployment Plan.
rollbackPlantext (multi-line)Rollback Plan.
testPlantext (multi-line)Test Plan.

Approvals

FieldTypeRequiredNotes
submittedByreference → userSubmitted By.
submittedDatedatetimeSubmitted Date.
approvedByreference → userApproved By.
approvalDatedatetimeApproval Date.
approvalNotestext (multi-line)Approval Notes.

Release Notes

FieldTypeRequiredNotes
releaseNotestext (multi-line)Auto-generated from linked changes via Generate Release Notes toolbar button, or manually edited

Schedule

FieldTypeRequiredNotes
plannedStartDatedatetimePlanned Start.
plannedEndDatedatetimePlanned End.
actualStartDatedatetimeActual Start.
actualEndDatedatetimeActual End.
deploymentWindowtexte.g. Saturday 02:00-06:00

Post-Deployment

FieldTypeRequiredNotes
deploymentResultenumValid ids: 1 (Successful), 2 (Partial), 3 (Failed).
postDeploymentNotestext (multi-line)Post-Deployment Notes.
lessonsLearnedtext (multi-line)Lessons Learned.

Additional panels

  • Activity timeline panel attached.

Relationships

  • Lookups: releaseManager points at a user; developmentLead points at a user; testLead points at a user; requestedBy points at a user; submittedBy points at a user; approvedBy points at a user.
  • Related lists: ITCHANGE.

Creating a Release via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "ITRELEASE",
  "level":    51100,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Example",
  "releaseName": "Example",
  "description": "...",
  "releaseType": "1"
}

Listing Releases

# All records in your tenant
GET /v1/entities/ITRELEASE/SUB:<your-sub-id>

See also

itreleasereleasereleasesreleasemanagement

Was this article helpful?

← Back to Knowledge Base