For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Open sourceSupportFAQsDocs Home
DocumentationAPI referenceRelease notes
DocumentationAPI referenceRelease notes
  • Platform On-Prem
    • Overview
    • Navigate
    • Search resources
  • Apps
    • FlowAI
      • Overview
      • Manage resources
      • View instance history
    • Itential Automation Gateway
  • Resources
    • Itential Academy
    • Version lifecycle
    • Itential MCP
    • Accessibility conformance
    • Get support
    • FAQs
LogoLogo
Open sourceSupportFAQsDocs Home
On this page
  • What is Lifecycle Manager?
  • How it works
  • Comparison with other platform applications
  • Before you begin
  • Access Lifecycle Manager
  • Next steps
AppsLifecycle Manager

Lifecycle Manager overview

Was this page helpful?
Previous

Manage Lifecycle Manager resources

Next
Built with

Add-on product: Lifecycle Manager extends Itential Platform with stateful orchestration capabilities. It requires Itential Platform as a prerequisite. View platform overview

Lifecycle Manager tracks and manages the state of infrastructure resources throughout their lifecycle. Use it to maintain persistent data about devices, services, and configurations as they change over time.

What is Lifecycle Manager?

Lifecycle Manager represents infrastructure entities as resources that include:

  • Resource model: A JSON Schema that defines the properties you want to track
  • Instances: Individual occurrences of the resource (for example, specific devices or services)
  • Actions: Workflows that manage instances and update their properties

How it works

Lifecycle Manager maintains state persistence after workflow execution. When you run an action against an instance, Lifecycle Manager records property changes and makes them available for future reference.

Example workflow: Managing network switches

1

Create a resource

Define a resource type to represent switches in your environment

2

Define the resource model

Specify properties to track, such as hostname, IP address, and VLAN configuration

3

Create instances

Add instances to represent each physical switch

4

Design actions

Build workflows that update instance properties when you make changes

When an action modifies a switch hostname, Lifecycle Manager records the new hostname in the instance. You can view the current hostname even after the action completes.

Lifecycle Manager tracks changes made through actions within Platform. Changes made directly on devices or through other systems may not appear in Lifecycle Manager. Design your workflows to account for these discrepancies.

Comparison with other platform applications

CapabilityStudioLifecycle ManagerOperations Manager
Design workflowsYesNoNo
Run jobsYesYesYes
Maintain resource stateNoYesNo
View job historyNoNoYes

Before you begin

Before using Lifecycle Manager, familiarize yourself with:

  • JSON Schema basics: Resource models use JSON Schemas. Review JSON Schema documentation for syntax and structure
  • Workflow design: Actions interface with workflows. See Workflow documentation for design patterns
  • Resource concepts: Understand how entities map to resources. See Lifecycle Manager resources

Access Lifecycle Manager

Access and navigate Lifecycle Manager through Itential Platform.

To access Lifecycle Manager:

1

Open Platform dashboard

Log in to Itential Platform

2

Navigate to Lifecycle Manager

Select Lifecycle Manager from in the left navigation menu

Next steps

Work with resources

Create resource models, instances, and actions

View instance history

Track how instance data changes over time