Skip to main content
Best answer by mnarang

You can have a daily Scheduler running which can extract Configuration log entries and you can filter out what you need from there. Configuration log captures information related to what all entities are created, edited, deleted, updated etc. You can use a snippet on scheduler subscription - QueryLogEntries on configuration log. One more way which might be more complex is, almost every entity holds a service called GetConfigurationChangeHistory. Which basically gives the changes made to that entity. To use this option you might have to loop through different types of entities and get the change history.

 

1 reply

mnarang5-Regular MemberAnswer
5-Regular Member
July 14, 2021

You can have a daily Scheduler running which can extract Configuration log entries and you can filter out what you need from there. Configuration log captures information related to what all entities are created, edited, deleted, updated etc. You can use a snippet on scheduler subscription - QueryLogEntries on configuration log. One more way which might be more complex is, almost every entity holds a service called GetConfigurationChangeHistory. Which basically gives the changes made to that entity. To use this option you might have to loop through different types of entities and get the change history.

 

17-Peridot
July 16, 2021

Ill try the your first suggestion. In your second suggestion it will be better if you explained clearly about how to loop through different types of entities to get the change history.!