--- alias: user-guide-mark-as-obsolete-and-reactivate tags: - versions - revisions description: "These operations modify revision states, enabling obsolescence and subsequent reactivation with associated restrictions" --- # Mark Revision as Obsolete and Reactivate Revision :lock: EntityTypeName.**MarkRevisionObsolete** :lock: EntityTypeName.**ReactivateRevision** Following upon the state model defined for a revision, these operations can be used to change the current state of a revision. !!! note The revision state notwithstanding, the revision still retains the Universal State that reflects the Universal State of the Effective/Default revision version. For more information on the revision state model, see [[revisions-index#state-model]]. ## Mark Revision as Obsolete To mark a revision as obsolete, open any versioned object and then select **Mark Revision Obsolete** in the top ribbon. Additionally, you can enter a comment and select the **Obsolete** button to complete the operation. ![Screenshot showing the Mark Revision as Obsolete option in the top ribbon.](../images/mark_revision_as_obsolete.png) !!! info When a revision is marked as Obsolete, existing references to the revision can work normally but a new reference cannot be assigned to an object. Additionally, no new versions can be created, nor can the revision be edited while it is in the Obsolete state. These actions are only possible if the revision is in the Active state. ## Reactivate Revision To reactivate a revision, open an obsolete revision and select **Reactivate Revision** from the top ribbon. Additionally, you can enter a comment and select the **Reactivate** button to complete the operation. ![Screenshot showing the "Reactivate Revision" option in the top ribbon.](../images/reactivate_revision.png)