Allow tree reading requests signed by keys from allow list #449

Closed
opened 2023-06-15 11:02:21 +00:00 by alexvanin · 2 comments
Owner

To get enhanced metrics and statistics, we want to parse tree service data once in a while. Current tree service ACL implementation restricts access to the trees to everyone except container owner key.

Describe the solution you'd like

Configure node with the list of allowed keys to access read operations in the tree service. Tree service ACL implementation checks every request with the list.

Describe alternatives you've considered

Use control service to access tree service data with allowed keys.

## Is your feature request related to a problem? Please describe. To get enhanced metrics and statistics, we want to parse tree service data once in a while. Current tree service ACL implementation restricts access to the trees to everyone except container owner key. ## Describe the solution you'd like Configure node with the list of allowed keys to access read operations in the tree service. Tree service ACL implementation checks every request with the list. ## Describe alternatives you've considered Use control service to access tree service data with allowed keys.
alexvanin added the
triage
label 2023-06-15 11:02:21 +00:00
fyrchik was assigned by alexvanin 2023-06-15 11:02:21 +00:00
Author
Owner

Related to #390

Related to #390
fyrchik added this to the v0.38.0 milestone 2023-06-15 11:59:27 +00:00
fyrchik added the
frostfs-node
label 2023-06-19 07:38:03 +00:00
acid-ant was assigned by fyrchik 2023-06-20 07:12:16 +00:00
fyrchik removed their assignment 2023-06-20 07:12:21 +00:00
Owner

Let's have tree.allowed_keys (like in the control service) containing keys for which READ operations are allowed.

Let's have `tree.allowed_keys` (like in the control service) containing keys for which READ operations are allowed.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-node#449
No description provided.