
“We released the wrong revision to the shop floor” is one of the most expensive sentences in manufacturing, and it almost always traces back to the same root cause: nothing in the file system actually enforced the difference between a design that was still being checked and one that was formally approved for use. Autodesk Vault’s lifecycle states exist specifically to make that distinction unmistakable and, more importantly, to enforce it rather than just suggest it. This guide explains how those states actually work, who can change them, and what genuine engineering change management looks like once they’re in place.
A lifecycle state is Vault’s way of marking exactly where a piece of data sits in its life cycle at any given moment — typically something like Work in Progress, In Review, or Released, though the exact names and available states depend on your specific Vault product and how your administrator has configured the lifecycle definition. The key idea that matters more than any specific state name: a state isn’t just a label for humans to read, it’s an enforced condition that changes what you’re actually allowed to do with the file.
| State | What It Generally Means | Can You Edit the CAD File? |
|---|---|---|
| Work in Progress | Still being actively designed or revised, not yet checked | Yes — this is the normal editable state |
| In Review | Submitted for checking/approval, not yet signed off | Typically restricted, depending on configuration |
| Released | Formally approved and authorized for use — production, purchasing, construction | No — released items are protected from direct changes to CAD files |
| Obsolete | No longer used in current production or current design | No — treated as a terminal, locked state |
Released and Obsolete are both treated as terminal-type states in the lifecycle definition. Practically, this means Vault won’t let you simply edit a Released file’s CAD data directly — if a change is genuinely needed, the correct path is to move it back to Work in Progress through a controlled transition, not to find a workaround that bypasses the protection.
New users often use “version” and “revision” interchangeably, but Vault treats them as genuinely different things. The version number increments with essentially every check-in or state change — it’s a fine-grained history of everything that happened to the file. The revision is a coarser, usually letter-based marker (A, B, C) that typically only bumps at meaningful lifecycle transitions, such as moving a Released file back to Work in Progress for a genuine design change. Administrators can configure exactly when and how a revision bump happens on a given transition, and in Vault Professional specifically, a revision bump can even be skipped on certain transitions where that’s the correct behavior for your process.
Why this distinction matters practically: if someone asks “what revision is this part on,” they usually care about the meaningful, approved design iteration — not every minor check-in along the way. Confusing the two in a conversation with a client, a purchasing team, or a shop floor supervisor is a surprisingly common and avoidable source of miscommunication.
Released or Obsolete items can generally only be rolled back to Work in Progress — there’s no direct edit-in-place path for a formally released item, by design. This rollback is itself a controlled, auditable action, not a casual one. It’s also worth knowing as a structural rule: an assembly generally can’t be released while any of its child components are still marked Obsolete, which prevents the specific failure case of a “finished, approved” assembly secretly containing a part that’s supposed to be out of use.
This is the part that genuinely makes engineering change management real rather than theoretical: state changes aren’t available to just anyone with vault access. In typical configurations, only specific roles — commonly Item Editor Level 2, ERP Manager, or Administrator — can move an item between lifecycle states. A general design engineer with ordinary check-in/check-out access usually cannot unilaterally mark their own work Released; that approval sits with a different role, which is exactly the separation of duties that makes the Released state mean something trustworthy to everyone downstream of it.
Before adopting formal lifecycle states, plenty of teams try to approximate the same idea informally — adding “_RELEASED” or “_FINAL_v2” to a filename, or moving approved files into a separate folder by convention. This approach fails for a specific, predictable reason: it depends entirely on every single person remembering and following the convention correctly, every time, with no actual mechanism preventing someone from editing a “_FINAL” file directly or forgetting to rename it. Vault’s lifecycle states replace that fragile social convention with an enforced technical one — the system itself refuses the edit, rather than relying on everyone’s good intentions and attention to detail holding up indefinitely across a growing team.
Put together, these mechanics implement a genuine change management process, even if your team never writes out a formal change-management policy document:
Every one of those transitions is logged. If someone later asks “who approved this part for production, and when,” the answer isn’t buried in an email thread or someone’s memory — it’s in the vault’s own change history.
Worth flagging honestly: exact state names and some lifecycle behaviors have shifted somewhat across Vault releases and editions over the years, and some older documentation references states like “In Review” slightly differently than more current releases describe them. If something in this guide doesn’t exactly match what you see in your own vault’s configured lifecycle definition, that’s more likely a version/configuration difference than an error — always treat your own administrator’s actual configured states as the authoritative reference for your specific environment, rather than assuming every vault behaves identically out of the box.
If every user technically has permission to move items to Released, you’ve recreated the shared-folder problem with extra steps — the state exists, but it doesn’t mean anything if anyone can set it without real review. Deliberately restricting state-change permissions to the appropriate roles is what makes Released a trustworthy signal rather than a formality.
Skipping straight from Work in Progress to Released under deadline pressure, bypassing the review step the lifecycle was specifically designed to enforce, defeats the actual purpose of having a review state at all — it becomes a checkbox exercise rather than a genuine quality gate.
Engineers are sometimes caught off guard when they try to release an assembly and are blocked because of an obsolete child component buried several levels down. Understanding this rule ahead of time — and deliberately managing child component states as you work, not just at the final release attempt — avoids a frustrating last-minute scramble.
One of the most underrated practical benefits of enforced lifecycle states only becomes obvious the first time you genuinely need it: the ability to answer, with confidence and a real audit trail, exactly when a part was released, who approved that transition, and what version of the design that approval actually covered. In a shared-folder world, this kind of question usually gets answered by searching old emails, asking around, or in the worst case, honestly admitting nobody’s sure. In a properly configured Vault lifecycle, this is simply a matter of pulling the item’s history. For UAE teams working with government clients, international certification bodies, or quality-management-system audits (ISO 9001 and similar), this auditability isn’t a nice-to-have feature — it’s often the specific, concrete thing an auditor or client representative will actually ask to see demonstrated, not just described in a policy document.
In more mature configurations, a lifecycle state change — particularly moving something to Released or rolling a Released item back to Work in Progress — is tied to a formal engineering change order (ECO) record rather than happening as an isolated, undocumented click. The ECO captures why the change is happening, who requested it, and what’s actually affected, which matters enormously once a design has shipped into production and a change needs to be traced back to a real business reason rather than just appearing in the version history with no context. Teams that skip formal ECOs entirely often still have the lifecycle states themselves working correctly, but lose the “why” behind each transition — which becomes a real problem the first time a client or auditor asks not just what changed, but why it was approved to change.
On a real project, state transitions rarely happen one item at a time in isolation — a design milestone often means dozens of related parts and drawings need to move from Review to Released together, as a coordinated set. Most Vault configurations support selecting multiple items and transitioning them as a batch, which matters practically: doing this one file at a time across a large release is both slow and more error-prone, since it’s easy to miss one item in a large set when working manually. Confirming your team actually uses batch transitions for coordinated releases, rather than clicking through each item individually, is a small workflow habit that saves real time on any project with more than a handful of related parts reaching release together.
A lifecycle state change that happens silently, with nobody downstream aware it occurred, defeats much of its own purpose. Many Vault configurations support notifications tied to state transitions — alerting a purchasing team when a part moves to Released and is now genuinely orderable, for instance, or flagging to a quality team when something moves to Obsolete and should stop appearing in new builds. Setting these up deliberately, rather than relying on people remembering to check the vault manually, closes the gap between “the state technically changed” and “the people who need to know actually know.”
Dubai and the wider UAE’s manufacturing and contracting sector increasingly works on projects with real audit and traceability expectations — government clients, international joint-venture partners, and quality-certified production processes all tend to expect a defensible, documented answer to “how do you know this design was properly approved before it was built.” A shared folder with no enforced states can’t actually answer that question with confidence; Vault’s lifecycle and role-restricted state changes can, because the history is structural, not just a matter of someone remembering to write it down.
Lifecycle states, revision behavior, and role-based change permissions are exactly the kind of system that’s easy to misconfigure if you’re learning purely from documentation, because the real behavior depends heavily on how your specific vault’s lifecycle definitions and roles are set up. Orbit Training Centre Dubai’s Autodesk Vault / PLM course walks through real lifecycle transitions, real role-based permission scenarios, and the practical engineering change workflow manufacturing and engineering teams actually need to run with confidence.
Typically not. State-change permissions are usually restricted to specific roles such as Item Editor Level 2, ERP Manager, or Administrator, which keeps the approval step separate from the person who did the original design work — the same separation-of-duties principle most quality systems require.
Version numbers increment with nearly every check-in or state change, forming a fine-grained history. Revisions are coarser, letter-based markers that typically only bump at meaningful transitions, such as a Released file being rolled back to Work in Progress for a genuine design change — and administrators can configure exactly how and when that happens.
Released and Obsolete are terminal-type states by design, and released items are specifically protected from direct changes to their CAD files. This is intentional — it’s what makes “Released” a trustworthy signal that the file is the approved version, rather than something that could silently change after approval.
Vault generally won’t allow it. An assembly can’t be released while it has obsolete children, specifically to prevent an approved, released assembly from secretly containing a component that’s been retired from use.
No — exact state names and available transitions can differ between Vault products and versions, and some documentation (including older item-level docs) references states like “In Review” that may be named or configured differently depending on your specific setup. Always check your own administrator’s configured lifecycle definitions rather than assuming a generic list applies exactly as written.


