more documentation...

This commit is contained in:
2023-06-04 09:34:11 +00:00
parent de71e679ec
commit dc4501b5f2
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
```