Rechte & Rollen
Die Anwendung arbeitet mit granularen Einzelrechten. Es gibt kein „darf alles oder nichts", sondern 43 einzelne Erlaubnisse, gebündelt in zwölf Gruppen.
Wie sich deine Rechte zusammensetzen
Deine Rechte = Rechte deiner Rolle ∪ individuelle Zusatzrechte
- Jedes Konto hat genau eine Rolle (z. B. Materialwart, Kasse, Leitung).
- Zu jeder Rolle gehört ein Rechte-Set, das die Administration frei zusammenstellt.
- Zusätzlich lassen sich einzelnen Personen Extra-Rechte geben, ohne die Rolle zu ändern – praktisch, wenn genau eine Person zusätzlich Belege hochladen darf.
- Die Sonderrolle
adminschließt alle Rechte ein, auch künftige.
Die mitgelieferten Systemrollen
Fünf Rollen bringt die Anwendung mit. Sie lassen sich als Ausgangspunkt verwenden:
| Rolle | Schlüssel | Umfang |
|---|---|---|
| Administrator | admin | Vollzugriff |
| Material | material | 13 von 43 Rechten |
| Benutzer | user | 4 von 43 Rechten |
| Nur Lesen | readonly | 3 von 43 Rechten |
| Mitglied (Portal) | mitglied | 0 von 43 Rechten – reines Portal-Konto ohne Verwaltungszugriff |
Rechte werden zweimal geprüft: Die Oberfläche blendet aus, was du nicht darfst, und der Server weist einen Zugriff trotzdem ab, falls jemand die Oberfläche umgeht. Ein ausgeblendeter Knopf ist also keine reine Kosmetik.
Die Rechtegruppen im Überblick
| Gruppe | Wofür |
|---|---|
| Ansicht | Dashboard und Kalender überhaupt sehen |
| Material & Fahrzeuge | Material, Packlisten, Fahrzeuge, Scanner, Import/Export, Kategorien, Lagerorte, Pflichtfelder |
| Verleih | Ausleihen einsehen, bestätigen, zurücknehmen, Freigaben und Formular |
| Kommunikation | Kontakte & Verteiler, Mails verfassen und versenden |
| Mitgliederportal | Portal-Zugänge und Änderungswünsche |
| Dokumente | Ordner sehen, hochladen, verwalten, Speicheranbindung |
| Veranstaltungen | Events, Teilnehmende, Zahlungen, Formulare, Event-Mails, Export |
| Nachweise | Einsehen, erfassen, Typen und Pflichtregeln konfigurieren |
| Bankbuchhaltung | Konten und Buchungen einsehen, buchen, Stammdaten verwalten |
| Abrechnung | Abrechnungen einsehen, bearbeiten, konfigurieren |
| Kalkulation | Kalkulationen einsehen, bearbeiten, abschließen |
| Administration | Benutzer, Systemeinstellungen, REST-Schnittstelle |
Die vollständige Liste mit allen Schlüsseln steht in der Rechte-Referenz.
Das Muster: read / manage / config
Die meisten Bereiche haben drei Stufen. Wer die höhere Stufe hat, braucht die niedrigere nicht zusätzlich – jedes Recht steht für sich, die Bereiche prüfen jeweils das passende.
| Stufe | Bedeutung | Beispiel Bankbuchhaltung |
|---|---|---|
| read | Ansehen und exportieren | Konten und Buchungen einsehen |
| manage | Inhalte bearbeiten | Buchungen zuordnen, importieren, bearbeiten |
| config | Struktur festlegen | Konten, Regeln und Stammdaten verwalten |
Für den Alltag heißt das: Die Kassenprüfung bekommt nur read, die Kassiererin read und manage, und config bleibt bei einer Person, die die Kostenstellenstruktur verantwortet.
Optionale Module
Fünf Bereiche sind zusätzlich an- und abschaltbar. Sie erscheinen nur, wenn beides stimmt – Recht und eingeschaltetes Modul:
| Modul | Schalter in den Einstellungen | Betrifft |
|---|---|---|
| Mitgliederportal | Mitgliederbereich | /portal, Portal-Zugänge |
| Dokumente | Speicher/Cloudanbindung | Menüpunkt Dokumente |
| Warteliste | Allgemein | Menüpunkt Warteliste |
| Aufnahmeformular | Allgemein | Öffentliches Formular „Mitglied werden" |
| SSO | SSO (Nextcloud/OIDC) | Anmeldung per Nextcloud |
Warum sehe ich etwas nicht?
Geh diese Liste von oben nach unten durch:
- Fehlt das Recht? Vergleiche deine Rolle unter Profil mit der Rechte-Referenz.
- Ist das Modul aus? Betrifft Portal, Dokumente, Warteliste, Aufnahmeformular, SSO.
- Ist die Datenbank aktuell? Bei neu hinzugekommenen Bereichen erscheint sonst ein Hinweis wie „Die Datenbank-Migration für das Beiträge-Modul ist noch nicht eingespielt." Das löst die Administration, nicht du.
- Ist dein Konto noch aktiv? Deaktivierte Konten kommen gar nicht erst herein.
Rollen sinnvoll schneiden
Ein bewährter Zuschnitt für einen mittelgroßen Verein:
- Administration – die Rolle
admin, ein bis zwei Personen. - Leitung – Mitglieder, Veranstaltungen, Nachweise, Mails; keine Finanzen.
- Kasse – Bankbuchhaltung, Abrechnung, Kalkulation, Belege; keine Mitgliederdaten über das Nötige hinaus.
- Materialwart – Material, Packlisten, Fahrzeuge, Verleih, Scanner, Import/Export.
- Kassenprüfung – ausschließlich die read-Rechte der Finanzen, befristet vergeben.
:::tip Sparsam vergeben Besonders die Bereiche Mitglieder, Nachweise und Portal enthalten sensible Daten – Gesundheitsangaben, Führungszeugnisse, Bankverbindungen. Wer sie nicht braucht, sollte sie nicht sehen. Wer welche Rechte hat, lässt sich unter Einstellungen → Benutzer & Rechte jederzeit nachsehen. :::
Angelegt und geändert werden Rollen und Rechte unter Einstellungen → Benutzer & Rechte.