The Audit Service exposes an API to create and query audit logs. It allows us to answer questions such as:
- How many times did
userAdownloadfile1this month? - When did
userAdownloadfile1? - Which files from dataset
Dwere downloaded yesterday? - How many times were files from dataset
Ddownloaded yesterday? - How many users downloaded data last year?
- How many unique users logged in since the creation of the Data Commons?
- How many users logged in via identity provider
Xlast year?
The server is built with FastAPI and packaged with Poetry.
The documentation can be browsed in the docs folder, and key documents are linked below.