Rechte vergeben
Was eine Rolle darf, legst du auf ihrem Reiter Rechte fest: Collections, Buckets, Fähigkeiten und Werkzeuge.
Rechte gehören einer Rolle, nie einer Person. Öffne unter Zugriff, Rollen die Rolle und wähle den Reiter Rechte. Er hat vier Teile: Rechte auf Collections, Rechte auf Buckets, Fähigkeiten und Rechte auf Werkzeuge.

Ein Recht entsteht nie von selbst. Das gilt auch für dich: Die Rolle admin deckt die Struktur und das Vergeben von Rechten, aber keine Daten und keine Fähigkeit. Willst du selbst Daten sehen, brauchst du eine Rolle mit dem Recht.
Rechte auf Collections
Die Tabelle nennt jede Collection der Instanz. In jeder Zeile wählst du eine Zugriffsart. Jede Zugriffsart ist ein Paar aus einer Lese- und einer Schreibstufe, in Klammern genannt:
| Zugriffsart | Lesen / Schreiben | Die Mitglieder |
|---|---|---|
| Kein Zugang | none / none | sehen die Collection nicht |
| Lesen | all / none | lesen jede Zeile, ändern nichts |
| Lesen, eigene ändern | all / own | lesen jede Zeile, legen an und ändern eigene |
| Nur eigene | own / own | lesen und ändern nur Zeilen, die sie angelegt haben |
| Voll | all / all | lesen und ändern jede Zeile |
| Nur einreichen | none / all | legen Einträge an, lesen und ändern aber keine |
Die Stufen:
| Stufe | Bedeutung |
|---|---|
none | keine Zeile |
own | die Zeilen, die die Person selbst angelegt hat |
context | die eigenen Zeilen und die Zeilen, deren Kontextwert zu einer Gruppe der Person gehört |
all | jede Zeile |
So vergibst du Rechte:
- Wähle in den Zeilen die Zugriffsart.
- Wähle Speichern über der Tabelle. Der Knopf speichert alle Zeilen auf einmal.
Ein gespeichertes Recht wirkt bei der nächsten Anfrage der Mitglieder.
Ändern verlangt Lesen
Die Schreibstufe erlaubt das Anlegen. Ändern kann jemand nur Zeilen, die er auch lesen darf: Es gilt die engere der beiden Stufen. Mit all / own ändert ein Mitglied eigene Zeilen, mit none / all gar keine. Nur einreichen passt deshalb zu einem Formular, das jeder abschickt und niemand einsieht.
Eigenes Paar
Brauchst du eine Kombination, die keinen Namen hat, wähle Eigenes Paar und daneben die Stufen für Lesen und Schreiben einzeln.
Die Stufe context
Hat eine Collection ein Feld vom Typ context, stehen zusätzlich Team (context / context) und Lesen, Team ändern (all / context) zur Wahl. Bei Collections ohne ein solches Feld bietet die Tabelle die Stufe nicht an. Wie du sie einrichtest, steht unter Kontexte.
Mehrere Rollen addieren sich
Hat eine Person mehrere Rollen, gewinnt je Collection die weiteste Stufe, getrennt für Lesen und Schreiben. Eine Rolle nimmt nie weg, was eine andere gibt. Was für eine Person am Ende gilt, zeigt ihre Seite unter Personen.
Ein Recht entziehen
Wähle in der Zeile Widerrufen und bestätige. Die Mitglieder verlieren den Zugang zu dieser Collection bei ihrer nächsten Anfrage. Die Daten bleiben.
Rechte auf Buckets
Ein Bucket ist eine Ablage für Dateien. Die Tabelle arbeitet wie die der Collections, mit einem eigenen Speichern. own steht hier für die Dateien, die die Person hochgeladen hat.
Fähigkeiten
Eine Fähigkeit ist ein Recht ohne Collection und ohne Werkzeug. Jede ist ein Schalter:
| Fähigkeit | Kennung | Erlaubt |
|---|---|---|
| Personenverzeichnis lesen | people.read | Namen und Adressen der Personen dieser Instanz lesen |
| E-Mail senden | mail.send | über die Instanz E-Mails verschicken |
| Daten im Browser ansehen | data.browse | die Datenansicht benutzen |
Einschalten wirkt sofort. Beim Ausschalten fragt die Instanz nach. Die Mitglieder verlieren die Fähigkeit dann, ausser eine andere ihrer Rollen erlaubt sie weiterhin.
Rechte auf Werkzeuge
Ein Werkzeug erscheint bei den Mitgliedern unter Werkzeuge, sobald es der Rolle freigegeben ist.
- Trage im Feld Werkzeug freigeben… den Namen des Werkzeugs ein.
- Wähle Vorschau und Freigabe. Die Vorschau stellt gegenüber, was das Werkzeug nach eigener Angabe benutzt und was die Rolle davon erreicht.
- Gib das Werkzeug für die Rolle frei.
Die Vorschau warnt, wenn der Rolle ein Recht fehlt, das das Werkzeug braucht. Sie sperrt nicht und erteilt nichts. Widerrufen nimmt die Freigabe zurück. Mehr dazu steht unter Werkzeuge freigeben.