Project

General

Profile

Actions

Story #17464

closed

Logging and restricting downloads in keep-web and keepproxy

Added by Peter Amstutz almost 4 years ago. Updated over 3 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
Actions

Also available in: Atom PDF