Pigment keeps track of all data updates done on block (List and Metrics) so that users can find who did a specific change and when.
Block specific view
On List and Metrics, the update history of the block is available from the icon on the top-right (near the block settings)
This panel displays all "updates" which have been recorded on the block currently opened.
Use the Controller on top of the panel to filters event by Date, User and Action.
Check the "Changes tracked" section, for more details.
Global Update history
To access a global view of all the updates done in an Application, open the History > Updates page.
You can see all tracked updates on all blocks of the application.
Use the Controller on top Right to filters events by Date , User, Block and Action.
Note: From this page, users can access to the history of deleted blocks.
Edits (manual input)
All manual input on Lists and Metrics are tracked as "Edit" Action.
On Lists, hover the update to check which property and which item was edited (to identify the item, the current "Default Display property" of the item is displayed). If the item of the list has been deleted, no identifier is displayed.
On metrics, hover the update to see precisely on which modalities of all dimension the update has been made.
All Formula changes are tracked as "Formula Update" action.
Click on "View changes" to see the old and the new formula:
If some Blocks used in the formula have been renamed after the formula update, the Update History will display an updated version (current version) of the formula with the new block names. Click on "Show original version" to display the formula exactly as it was when it was updated.
Note: If some Blocks used in the formula are now deleted, the updated version might not be available. In this such case, only the "original version" is available.
All CSV import on Lists and Metrics are tracked as "Import" Action.
Hover the summary to have more details on the import:
- number of item/value inserted
- number of item/value updated
- number of item/value skipped
If the "auto-create missing dimension item" option is enable on the import, some dependent dimensions (=used by the list/metric on which the import has been made) might have been impacted by the import. Those change are flagged by the "Dependent Import" action.
List item deletion
All item deletion on Lists and Metrics are tracked as "Delete Item" Action.
All blocks (Lists and Metrics) changes are tracked as "Block settings" Action.
Here is the list of tracked event:
- on List and Metric
- Block rename
- Block created
- Block deleted
- Block shared
- on List
- Special Properties updates
- Property creation
- Property deletion
- Property update (type, name or unicity constraint)
- on Metric
- Type update
- Dimensions changed
- Enable overwrites
Permission to access the update history
To access the Update history, users need to have a Role which grant him the "View Application and Blocks update" permission.
By default only the Admin Role has access to block and global Update history pages.
Warning: the access right system is not applied to the Update History. For this reason Pigment recommend to grant access to the Update history only to user which can access to whole app data.