Project

General

Custom queries

Profile

Actions

Story #17464

closed

Logging and restricting downloads in keep-web and keepproxy

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

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
06/15/2021
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
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/2021

Actions

Related issues 6 (3 open3 closed)

Related to Arvados - Feature #17826: Mark individual collections with permission to download through keep-web.New

Actions
Related to Arvados Epics - Story #16445: Expand permission systemNew01/01/202410/30/2024

Actions
Related to Arvados - Feature #18015: Ability to limit keep access to system componentsClosed

Actions
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)New

Actions
Related to Arvados - Feature #18896: [controller] should log the uuids of all tokens for each requestResolvedWard Vandewege03/26/2022

Actions
Related to Arvados - Bug #19368: [keep-web] [S3] slow requests caused by logUploadOrDownloadResolvedTom Clegg08/12/2022

Actions

Added by Tom Clegg almost 4 years ago

Revision 9f55b356 (diff)

17464: Add DebugLocksPanicMode and fix some missing locks.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <>

Added by Tom Clegg almost 4 years ago

Revision e506fa36 (diff)

17464: Fix auto-enable DebugLocksPanicMode.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <>

Added by Peter Amstutz almost 4 years ago

Revision c89213f5

Merge branch '17464-download-activity' refs #17464

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <>

Added by Ward Vandewege almost 4 years ago

Revision 82dfb189 (diff)

Fix keepproxy tests.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Added by Tom Clegg almost 4 years ago

Revision 97c05470 (diff)

17464: Add DebugLocksPanicMode and fix some missing locks.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <>

Added by Tom Clegg almost 4 years ago

Revision 47eb2356 (diff)

17464: Fix auto-enable DebugLocksPanicMode.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <>

Added by Peter Amstutz almost 4 years ago

Revision ec89530b (diff)

Add missing link to "restricting-upload-download" to doc refs #17464

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <>

Added by Peter Amstutz almost 4 years ago

Revision d14abaa1 (diff)

Add missing link to "restricting-upload-download" to doc refs #17464

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <>

Added by Peter Amstutz over 3 years ago

Revision f54f9174 (diff)

Add missing link to "restricting-upload-download" to doc refs #17464

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <>

Added by Ward Vandewege over 3 years ago

Revision a99df077 (diff)

Add some more clarifications to the doc page about restricting uploads
and downloads.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Added by Ward Vandewege over 3 years ago

Revision 9d01823b (diff)

Add some more clarifications to the doc page about restricting uploads
and downloads.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Added by Ward Vandewege over 3 years ago

Revision 9cf50dd7 (diff)

Another doc tweak.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Added by Ward Vandewege over 3 years ago

Revision e7d48122 (diff)

Another doc tweak.

refs #17464

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Actions

Also available in: Atom PDF