Differences between Inheritance and Hosted XML
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019
If you are currently on Hosted XML and looking to move your process to Inherited, here is a comparison chart of the differences you can expect between the two customization models.
| Item | Inherited | Hosted XML |
|---|---|---|
| Process administration | Web ui and REST API | XML and import through web ui |
| Process security | Supported | Collection admin only |
| Custom work item types | Supported | Supported |
| Custom fields | Supported | Supported |
| Custom lists | Supported | Supported |
| Global lists | Shared picklist | Supported |
| Cascading picklists | With extension | Supported |
| Custom values in system fields | Supported | Supported |
| Custom reason field values & rules | Supported with work around | Supported |
| Custom states | Supported | Supported |
| Custom rules | Supported | Supported |
| for / not rules | Not supported | Not supported |
| Disable system rules | Not supported | Supported (not recommended) |
| Customize layout | Supported | Supported |
| Portfolio backlog levels | Supported | Supported |
| Move projects to a different process | Supported | Not supported |
| Clone process | Supported | Not supported |
| Disable process | Supported | Supported |
| REST API | Supported | Not supported |
| Work item extensions | Supported | Supported |