borgbackup / borgbackup/borgstore

credentials -> permissions

Open
#165 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
25
Forks
8
Avg merge
16m
Merged PRs (30d)
8

Description

Currently, the permissions are just given on the `borgstore.server.rest` commandline.

So, e.g. one could run a backend on the server, which is read-only or no-delete (~ "append only").

But, usually users will want to periodically switch to a more permissive mode, e.g. to prune archives and run compact. Having to reconfigure the server for that is no good. :-)

Thus, if we use user/password authentication, we need to derive authenticated_user --> permissions.

If we would switch to api tokens, it would be api_token -> permissions.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.