semaphoreui / semaphore

Modern UI and powerful API for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.
https://semaphoreui.com
MIT License
10.68k stars 1.07k forks source link

To have comprehensive change tracking and accountability. #1714

Open dROID67229 opened 10 months ago

dROID67229 commented 10 months ago

Hello team, is it possible to implementing a robust audit trail for modifications in templates & environments? also to tag the scheduled autorun to the individual user who scheduled the change?

User: The individual who made the change will be tagged to the modification made in templates, environment and scheduled runs. Date and Time: The exact timestamp of the modification will be tagged to the modification made in templates and environment Type of Change: The specific action taken (e.g., create & edit) applicable to templates and environment

This will give us: Enhanced Visibility: Gain a clear understanding of who made what changes and when, promoting transparency and accountability. Improved Troubleshooting: Pinpoint the root cause of issues more efficiently by tracing back through modifications.

andreas-marschke commented 9 months ago

There's an activity/event system/tracking, have you looked at that for auditing? It's currently still fairly limited, but I think a contribution would be good. 😃