admin-pages icon indicating copy to clipboard operation
admin-pages copied to clipboard

[TCM-417] Integrate Site Editor with Audit app

Open carolvalenca opened this issue 8 months ago • 2 comments

What problem is this solving?

This PR collects events from Site Editor and sends them to Audit App. These events are described in this epic (TCM-428 to TCM-433).

How should this be manually tested?

Go to this Workspace and do any action related to content or style, this action will be caught and sent to Redshift where it is going to be disposed like this on its GUI Screenshot 2024-06-11 at 10 29 59 or like this if you export the data as a JSON file

[
  {
    "account_name": "plannerdev",
    "date": "2024-06-08 01:02:53+00",
    "operation": "copy binding content",
    "subject_id": "",
    "author_id": "276ba720-2b3b-4135-9439-ccafd202482f",
    "application": "cms",
    "batch_id": "2024_06_08_01",
    "id": "ef7604f1-849f-46e1-b4b9-e853b69a4c88",
    "entity_name": "binding",
    "entity_before_action": "\"\"",
    "entity_after_action": "\"\""
  }
]

It is important to notice that these events will not be shown on Redshift in real time.

Screenshots or example usage

Type of changes

✔️ Type of Change
_ Bug fix
✔️ New feature
_ Breaking change
_ Technical improvements

Notes

How does this PR make you feel? :link:

![](put .gif link here - can be found under "advanced" on giphy)

carolvalenca avatar Jun 12 '24 14:06 carolvalenca