I'm doing some exploration here to see what is possible. What I would like to do is grab data for a piece of content when that content is created, deleted or moved. The type of data I would be looking for would be some type of static content ID (doesn't change is the content is renamed or moved, etc) and some additional information about that content like the page title, directory(URL) and maybe some custom field data. Is there a way to export this tpye of information automatically (triggered on content creation/deletion/moved)?
If there isn't a way to natively do this in the app maybe I can use something like Power Automated that watches for changes in the database and then grabs the data and writes it to a csv file that I can then store somewhere.
As bonus functionality it would be great to update the database. For example, if one of the custom fields I grab in the previous step is empty or incorrect I could connect to the database and fix it. That may be more trouble than it is worth. Maybe at this point I just need to go into Umbraco and fix it.
Can you automatically export Umbraco data?
I'm doing some exploration here to see what is possible. What I would like to do is grab data for a piece of content when that content is created, deleted or moved. The type of data I would be looking for would be some type of static content ID (doesn't change is the content is renamed or moved, etc) and some additional information about that content like the page title, directory(URL) and maybe some custom field data. Is there a way to export this tpye of information automatically (triggered on content creation/deletion/moved)?
If there isn't a way to natively do this in the app maybe I can use something like Power Automated that watches for changes in the database and then grabs the data and writes it to a csv file that I can then store somewhere.
As bonus functionality it would be great to update the database. For example, if one of the custom fields I grab in the previous step is empty or incorrect I could connect to the database and fix it. That may be more trouble than it is worth. Maybe at this point I just need to go into Umbraco and fix it.
Umbraco keeps an audit log. Don't know if this is of any help
https://our.umbraco.com/forum/using-umbraco-and-getting-started/107776-how-to-get-audit-trail-info-in-umbraco-api
is working on a reply...