Benutzer & Rollen
MOEP trennt sauber zwischen Account (die Person auf der Plattform) und Mitgliedschaft (ihre Zugehörigkeit und Rechte in deiner Organisation). Eine Person kann Mitglied mehrerer Organisationen sein — mit unterschiedlichen Rollen.
Das Rollen-Modell
Abschnitt betitelt „Das Rollen-Modell“Jedes Mitglied hält ein Set aus Rollen — beliebig kombinierbar. Es gibt drei Arten:
| Art | Rollen | Vergabe |
|---|---|---|
| System | Inhaber · Administrator · Mitglied | Inhaber ist geschützt (nur per Eigentümer-Übertragung); Administrator hat volle Org-Rechte |
| Modul | Trainer/Schüler (Training) · Moderator (Engagement) · Judge/Head Judge (Turnierapp) | Erscheinen automatisch, sobald das Modul aktiviert ist |
| Eigene | frei definierbar | Unter User Management → Rollen mit granularen Berechtigungen |
Die Rechte wirken serverseitig: Was eine Rolle nicht erlaubt, blockiert die API — unabhängig davon, was im Browser sichtbar wäre.
Mitglieder verwalten
Abschnitt betitelt „Mitglieder verwalten“
Unter User Management → Mitglieder:
- Einladen per E-Mail oder Einladungslink. Nach Registrierung + Annahme ist die Person automatisch Mitglied. Widerrufene Einladungen werden sofort ungültig.
- Personen ohne Account erfasst du namentlich (z.B. für Teamlisten oder das Rider-Roster) — lädst du sie später ein, werden sie bei Annahme automatisch zum echten Mitglied und nehmen Titel/Profil mit.
- Der Mitglieder-Editor (Seiten-Drawer) bündelt alles pro Person:
- Rollen hinzufügen/entfernen (Mehrfachauswahl; die Inhaber-Rolle ist gesperrt)
- Org-Profil: Titel (z.B. „Head Coach”), Bio, Foto
- Rider-Profil (erweiterbar): Alter, Lieblingstrick, Homespot, Sponsoren, Heimatort, Instagram — sichtbar z.B. im öffentlichen Rider-Overlay
- Entfernen mit Bestätigung; der Inhaber kann sich nicht selbst entfernen — erst die Eigentümer-Übertragung macht ein anderes Mitglied zum Inhaber.
Eigene Rollen mit Berechtigungen
Abschnitt betitelt „Eigene Rollen mit Berechtigungen“
Unter User Management → Rollen erstellst du eigene Rollen mit einer Berechtigungs-Checkliste (Capabilities), z.B.:
- Events verwalten — Events anlegen/bearbeiten/publizieren
- Seiten verwalten — Website, News und Blogs pflegen
- Turnier löschen — als separates, bewusst vergebenes Recht
Beispiel: Eine Rolle „Redaktion” mit Seiten verwalten lässt Helfer News schreiben, ohne ihnen Mitglieder- oder Einstellungs-Zugriff zu geben. System- und Modul-Rollen sind in der Rollen-Seite sichtbar, aber nicht veränderbar.
Rollen steuern Sichtbarkeit
Abschnitt betitelt „Rollen steuern Sichtbarkeit“- Seiten-Sichtbarkeit: Jede Website-Seite kann öffentlich, nur Mitglieder oder nur eine bestimmte Rolle sein — serverseitig erzwungen, auch bei direktem URL-Aufruf.
- Navigation: Menüpunkte respektieren die Sichtbarkeit — Besucher sehen nur, was sie sehen dürfen; berechtigte Mitglieder sehen ihre Zusatzpunkte nach dem Login.
- Dashboard: Module und Bereiche erscheinen nur mit passender Rolle/Berechtigung.
Gut zu wissen
Abschnitt betitelt „Gut zu wissen“- Judges müssen keine Vereinsmitglieder sein — externe Richter lädst du direkt im Turnier per E-Mail ein (Anleitung).
- Plattform-Administratoren (MOEP-Betrieb) sind kein Org-Konzept: Sie schalten Module frei und verwalten Pläne, tauchen aber nicht in deiner Mitgliederliste auf.
- Jede Person steuert ihr eigenes Profil selbst: Avatar, Bio, Sprache, Benachrichtigungen sowie DSGVO-Datenexport und Konto-Löschung.
Personen ohne Account
Abschnitt betitelt „Personen ohne Account“Eine Person ist ein Namenseintrag deiner Organisation ohne MOEP-Account — praktisch, um jemanden zu erfassen, bevor er sich anmeldet. Du kannst sie jederzeit bearbeiten (Stift-Symbol) und dabei die E-Mail nachtragen.
Ohne E-Mail bleibt es ein reiner Namenseintrag: kein Account, kein Login, und damit auch keine Rolle — Rollen hängen an einer Mitgliedschaft, und die entsteht erst mit einem Account. Sobald eine E-Mail hinterlegt ist, kannst du die Person einladen.
Die Rolle reist mit der Einladung. Lädst du jemanden als Richter ein, hat er die Richter-Rolle in dem Moment, in dem er die Einladung annimmt — du musst sie nicht nachträglich vergeben.