Skip to content

feat(minio): log MinIO actions with requester #972

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

Conversation

jvallesm
Copy link
Collaborator

@jvallesm jvallesm commented Feb 11, 2025

Because

  • We need audit logs stating who tries to access or modify information in MinIO.

This commit

  • Takes a userUID parameter in each MinioI method so the function
    requester is explicit.
  • Logs the action the user is trying to perform.

Copy link

linear bot commented Feb 11, 2025

@jvallesm jvallesm changed the title feat(minio): log MinIO actions with requeste feat(minio): log MinIO actions with requester Feb 11, 2025
@jvallesm jvallesm force-pushed the jvalles/ins-7319-log-requirements-for-ephi-data-access-and-modifications branch from f5da54e to 7539afd Compare February 11, 2025 17:16
@jvallesm jvallesm merged commit 8ba353e into main Feb 11, 2025
11 checks passed
@jvallesm jvallesm deleted the jvalles/ins-7319-log-requirements-for-ephi-data-access-and-modifications branch February 11, 2025 19:33
jvallesm pushed a commit that referenced this pull request Feb 25, 2025
🤖 I have created a release *beep* *boop*
---


##
[0.51.0-beta](v0.50.0-beta...v0.51.0-beta)
(2025-02-25)


### Features

* **all:** rename VDP to pipeline
([#963](#963))
([8ba570a](8ba570a))
* **component:** support metadata filter in artifact component
([#979](#979))
([624029a](624029a))
* **Docling:** prefetch model artifacts
([#964](#964))
([c9ff323](c9ff323))
* **document:** convert PDF to Markdown with Docling
([#959](#959))
([a9dbf55](a9dbf55))
* **document:** log execution times for benchmarking
([#969](#969))
([ac3e2c3](ac3e2c3))
* **init:** remove preset pipeline downloader
([#970](#970))
([11f8f5c](11f8f5c))
* **minio:** add client info and user header to artifact binary fetcher
([#978](#978))
([78c9c1f](78c9c1f))
* **minio:** add service name and version to MinIO requests
([#976](#976))
([39c66cd](39c66cd))
* **minio:** log MinIO actions with requester
([#972](#972))
([8ba353e](8ba353e))
* **perplexity:** add new Sonar models
([#957](#957))
([2699679](2699679))
* **recipe:** rename `format` to `type` in variable section
([#971](#971))
([88ead91](88ead91))
* **x:** update MinIO package to delegate audit logs
([#973](#973))
([f81287b](f81287b))


### Bug Fixes

* **ci:** registry image build
([#960](#960))
([3a56698](3a56698))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants