Whenever an entity of type Collection/Experiment, Object or Dataset is modified in openBIS, the changes are stored in the database. The stored changes are modifications to property fields, addition and deletion of parents/children for Objects and Datasets, changes of Space/Project/Experiment/Object ownership if an entity is moved.
The History of changes of each entity is now available in the ELN UI. In versions prior to openBIS 20.10.3 this was only available in the core UI.
History table for Collections
In a Collection page, the History can be accessed from the More.. dropdown list.
The History table shows the version number of the changes, the author of the changes, the changes made (with the values before- in red, and after the change – in green), and the timestamp, i.e. the time when the changes were made.
For a Collection, the PermID (Permanent Identifier) of the Project it belongs to is shown. If a Collection is moved from one Project to another, the PermID of the old and new Projects are shown in the history table.
The show option in Full Document shows the full metadata of the entry (not only the changed fields) when changes were applied. This is displayed in JSON format.
History table for Objects
For every Object, the history of changes can be accessed from the More.. dropdown on the Object page.
For an Object, the PermID (Permanent Identifier) of the Collection it belongs to is shown. If an Object is moved from one Collection to another, the PermID of the old and new Collections are shown in the history table.
History table for Datasets
For every dataset, the history of changes can be accessed from the More.. dropdown on the Dataset page.
For a Dataset, the PermID (Permanent Identifier) of the Object/Collection it belongs to is shown. If a Dataset is moved from one Object/Collection to another, the PermID of the old and new Objects/Collections are shown in the history table.