Skip to content

Commit

Permalink
[daemon] Add readme including permissions scheme overview
Browse files Browse the repository at this point in the history
  • Loading branch information
LordTermor committed Mar 5, 2024
1 parent 7c347ea commit 63a584d
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions daemon/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# bxt Daemon

This folder contains backend related code.

# Permissions

Permission entries consist of multiple nodes. Each node represent a category the user can access. Wildcards are supported.

Following permission entries are supported:

### sections:

```yaml
sections.{branch}.{repository}.{architecture}
```

### packages:

_section-based permissions require corresponding section permissions as well_

```yaml
packages.get.{branch}.{repository}.{architecture}
packages.snap.{branch}.{repository}.{architecture}
packages.commit.{branch}.{repository}.{architecture}
packages.compare.{branch}.{repository}.{architecture}
packages.sync
```

### users:

```yaml
users.add
users.remove
users.get
```

### logs:

```yaml
logs
```

0 comments on commit 63a584d

Please sign in to comment.