-
Notifications
You must be signed in to change notification settings - Fork 0
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
Maintain provenance log #58
Comments
Also in Laevigata Tix # 238. |
@fipici says: the following are some important information to capture
@rosy1280 wonders: if we expose the Fedora audit trail would some of this information be captured? |
fedora audit trail may not be on by default. this was taken off the table early on because of the cost. |
A Mellon grant is being submitted by UCSD that may scope out this work for Hyrax. Emory has been named a partner on the grant. |
@rosy1280 This is great news Rosalyn. Thank you!! |
Application will maintain a "provenance log" that records every action performed on a stored document, including initial deposit, editing, approval, deletion, publication, submission to ProQuest, and any embargo events. This log will include the date and time, which user performed the action, whether the action was successful, and which documents were affected.
Logs are in standardized Logger format
Logs are date stamped and automatically rotated
Logs are backed up automatically
Logs should be visible in the UI by superusers
Required fields are present:
Date and time stamp
user
document id
what action was performed
whether the action was successful
Logged actions are also logged to the object in question
Logs must be retained for a minimum of 60 days
The text was updated successfully, but these errors were encountered: