Project

General

Profile

Actions

Idea #17464

closed

Logging and restricting downloads in keep-web and keepproxy

Added by Peter Amstutz about 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
06/15/2021
Due date:
Story points:
-
Release relationship:
Auto

Description

  • When user uploads or downloads a file on keep-web, write an entry to the API server logs table
  • User activity report recognizes logs from keep-web
  • Add config options to restrict uploading (PUT) and downloading (GET) (separately) through keep-web and keepproxy (a) for users (b) for admins
  • includes logging user uuid to journalctl logs

Subtasks 1 (0 open1 closed)

Task #17818: Review 17464-download-activityResolvedPeter Amstutz06/15/2021Actions

Related issues

Related to Arvados - Feature #17826: Mark individual collections with permission to download through keep-web.NewActions
Related to Arvados Epics - Idea #16445: Expand permission systemNewActions
Related to Arvados - Feature #18015: Ability to limit keep access to system componentsClosedActions
Related to Arvados - Feature #18897: [go services] should log the uuid of the token used for each request (and if available, the uuid of the associated user)NewActions
Related to Arvados - Feature #18896: [controller] should log the uuids of all tokens for each requestResolvedWard Vandewege03/26/2022Actions
Related to Arvados - Bug #19368: [keep-web] [S3] slow requests caused by logUploadOrDownloadResolvedTom Clegg08/12/2022Actions
Actions

Also available in: Atom PDF