Statuses
Nautobot allows user-defined statuses to be used to facilitate business workflows around object statuses. At a high level, Status intends to describe some metadata on mutually exclusive states a model object can be in. As an example, a device can be in an Active or Inactive state, but not both at once.
A status is a piece of metadata that is applied to existing model object instances, often associating whether or not the object is active, decommissioned, and more. Many core models have a Status, and the Status is generally required when present. Notable exceptions are models that do not represent a physical asset, such as a Region model.
Nautobot comes with a series of statuses out of the box. They are applied to models in a reasonable manner, such as not having “failed” as a Status on the location model and having “provision” on the circuit model. However, the operators are free to add Statuses as they choose.
To provide a little more...