Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Deployment trigger audit trail #849

Open
NikRimington opened this issue Nov 5, 2024 · 0 comments
Open

[FEATURE REQUEST] Deployment trigger audit trail #849

NikRimington opened this issue Nov 5, 2024 · 0 comments

Comments

@NikRimington
Copy link

Issue description

With more and more services utilising Umbraco Cloud, detailed audit trails would be a huge benefit.

The first one of these is an audit trail of who triggered a deployment, be it CI/CD or a Portal User.

I appreciate that there is already a git commit trail - but this is stamped with either Umbraco Cloud or [email protected] so does not tie the request back to a particular system/user.

Current thoughts:

  • A dedicated Deployment audit trail for each environment that stamps the currently logged in user against the deployment id
  • Alternative - Update the deployment service to take an email address parameter, when a logged in user clicks the button their email address is passed along with the deployment request to service and that is used to create the git commit stamp
  • CI/CD - Deployment API is updated to take an email address / username combination that is used either in bullet 1 or bullet 2 so that CI/CD deployments can be identified.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant