more documentation...

This commit is contained in:
2023-06-04 09:34:11 +00:00
parent aa76aff103
commit 4b31c4142d
23 changed files with 737 additions and 69 deletions

View File

@@ -10,4 +10,17 @@ Die Projektkonfiguration ist zwingend notwendig und wird beim Anlegen oder Bearb
## Benutzer
TODO
Im Tibi gibt es 3 Benutzerarten:
- `admin`: Zugriff auf alle Projekte & alle Berechtigungen auf diesen Projekten.
- `editor`: Zugrff auf jene Projekte, denen er zugeordnet wird.
- `user`: Kein Zugriff auf Tibi admin Oberfläche, jedoch über API auf jene Projekte, denen er zu gewiesen wurde und in den jeweiligen Collections jene Berechtigungen, die er über das Permissions Objekt in der Collection erhalten hat.
```yaml
permissions:
user:
methods:
get: true
post: true
put: true
delete: true
```