Rollen und Anmeldung¶
Wer was darf¶
| Rolle | Anmeldung | Darf |
|---|---|---|
| Schützenbüro | Büro-PIN | Kasse, Erfassung, Kränze, Sammelerfassung, Auswertungen ansehen |
| Verwaltung | Verwaltungs-PIN | alles vom Büro, dazu Stiche, Events, Schützen, Faktoren, Munition, Barcodes, Einstellungen … |
| Vereins-Admin | Konto (Benutzer + Passwort), nur in der Cloud | wie Verwaltung, im eigenen Verein; Boxen nur ansehen |
| Betreiber | eigenes Konto unter /master |
nur Vereine und Geräte – keine Vereinsdaten |
| Öffentlich | keine | öffentliche Ranglisten |
| Monitor | Monitor-Link | Ranglisten lesen, auch interne |
Die Büro-PIN ist die kleinere Rolle
In der technischen Konfiguration heisst die Büro-PIN ADMIN_PIN.
Trotz des Namens ist sie nicht die Admin-Rolle, sondern die mit
weniger Rechten. Die höhere Rolle ist die Verwaltung.
Schützenbüro¶
Das Büro arbeitet am Anlass: Stiche lösen, kassieren, Resultate erfassen, Kränze ausgeben. In der Kopfzeile steht dann Schützenbüro.
Verwaltungsseiten sind für das Büro unsichtbar. Öffnet jemand trotzdem eine – etwa über ein Lesezeichen –, fragt die App nach der Verwaltungs-PIN:
Bei Auswertungen sieht das Büro die Ranglisten der Meisterschaften; Einstellungen wie die Anzahl zählender Resultate oder die Faktoren ändert nur die Verwaltung.
Verwaltung¶
Die Verwaltung bereitet den Anlass vor und pflegt die Stammdaten: Stiche, Events, Schützen, Faktoren, Munition, Einstellungen. Sie kann auch alles, was das Büro kann. In der Kopfzeile steht Verwaltung, die zusätzlichen Seiten liegen im Menü Verwaltung ▾.
In der Cloud verwaltet nur die Verwaltung das Paket des Vereins (Abo) und bezahlt es online. Siehe Abo.
Anmelden mit dem PIN-Pad¶
Wer eine geschützte Seite öffnet, bekommt das PIN-Pad:
┌──────────────────────────┐
│ Anmelden │
│ PIN Schützenbüro oder │
│ Verwaltung │
│ [•••• ] │
│ │
│ [1] [2] [3] │
│ [4] [5] [6] │
│ [7] [8] [9] │
│ [⌫] [0] [✓] │
└──────────────────────────┘
Das Pad ersetzt am Tablet die träge Bildschirmtastatur. Eine echte Tastatur tippt weiterhin direkt ins Feld. Welche Rolle man bekommt, entscheidet die PIN selbst: Die Büro-PIN gibt Büro-Rechte, die Verwaltungs-PIN Verwaltungs-Rechte.
Abmelden steht in der Kopfzeile (auf dem iPad hinter ☰).
Login-Bremse
Nach zehn falschen Versuchen innert zehn Minuten nimmt die App vorübergehend keine weiteren an. Das schützt die kurzen PINs vor blindem Durchprobieren. Eine Anmeldung mit PIN gilt 24 Stunden – genug für einen Schiesstag samt Nacharbeit am nächsten Tag –, danach fragt die App die PIN wieder.
PINs fürs Schützenhaus¶
Die PINs, mit denen man sich auf der Box im Schützenhaus anmeldet, setzt die Verwaltung in der Cloud unter Einstellungen → PINs fürs Schützenhaus (Box):
- Schützenbüro-PIN und Verwaltungs-PIN, je 6 bis 8 Ziffern
- gespeichert wird nur ein Hash, die PIN selbst ist nirgends lesbar
- die Box übernimmt sie beim nächsten Abgleich – danach gelten sie auch ohne Internet
- ein leeres Feld lässt die bisherige PIN stehen
Solange hier nichts gesetzt ist, gelten auf der Box nur die PINs aus ihrer Installation. Diese bleiben auch danach als Notzugang bestehen.
Vereins-Admin (Konto in der Cloud)¶
In der Cloud meldet sich die Verwaltung eines Vereins mit einem Konto an – Benutzername und Passwort. Im Anmeldefenster dazu Mit Konto anmelden (Vereins-Admin, Betreiber) antippen.
Der Vereins-Admin arbeitet wie die Verwaltung, aber immer nur im eigenen Verein. Unter Geräte sieht er die Boxen seines Vereins, ändern kann er dort nichts. Das Konto legt der Betreiber an.
Auf der Box gibt es keine Konten – dort gilt immer die PIN. So funktioniert die Anmeldung auch, wenn das Internet fehlt.
Betreiber¶
Der Betreiber betreibt die Cloud für alle Vereine. Er hat einen eigenen
Einstieg unter schiessen.online/master und sieht dort nur:
- Vereine – anlegen, Kurzname, Vereins-Admin-Konten
- Geräte – Boxen koppeln und entkoppeln, Updates freigeben
- Abos – Paket und Laufzeit pro Verein
Über den Listen steht eine Filterzeile: Ein Teil des Namens, Kurznamens oder Benutzers genügt, der Rest wird ausgeblendet. Neue Vereine legt man oben an. Pro Verein stehen Adresse und Ansprechperson, die der Verein selbst unter Verwaltung → Verein meldet.
An die Daten der Vereine – Schützen, Resultate, Kasse – kommt er nicht.
Das ist auf dem Server gesperrt, nicht bloss ausgeblendet. Versucht er
sich unter /admin anzumelden, meldet die App:
„Das Betreiber-Konto hat hier keinen Zugriff – nur auf Vereine und
Geräte."
Öffentlich: Rangliste ohne Anmeldung¶
Die Ranglisten der Cloud (auf der Startseite oben Ranglisten) zeigen alle
Vereine mit ihrem letzten und nächsten Anlass. Ein Klick öffnet die öffentlichen Ranglisten des
Vereins – ohne Passwort. Jeder Verein hat zudem eine kurze Adresse,
etwa schiessen.online/msv, gut fürs Plakat oder als QR-Code im
Schützenhaus.
Ob eine Rangliste öffentlich oder intern ist, legt die Verwaltung pro Stich fest. Neue Stiche starten intern.
| Öffentlich | Angemeldet | |
|---|---|---|
| Öffentliche Ranglisten | ✅ | ✅ |
| Interne Ranglisten | ❌ (nur mit Ranglisten-Passwort) | ✅ |
| Lizenznummer und weitere Personendaten | ❌ | ✅ |
Wer im selben Browser unter /admin mit einem Konto angemeldet ist und
die Rangliste eines anderen Vereins öffnet, sieht dort nur das
Öffentliche – wie jeder Besucher. Die Anmeldung gilt nur im eigenen
Verein.
Mitglieder, die auch die internen Ranglisten von zu Hause sehen sollen, bekommen das Ranglisten-Passwort des Vereins. Mehr dazu unter Ranglisten im Internet.
Monitor-Link¶
Der Fernseher im Schützenhaus braucht keine PIN. Die Verwaltung erzeugt unter Einstellungen → Ranglisten-Monitor → Monitor-Link erzeugen einen Link (auch als QR-Code) und öffnet ihn auf dem Monitor-Gerät.
- Das Gerät kann damit nur Ranglisten lesen – auch die internen.
- Ein neuer Link macht den alten ungültig. Ein verlorenes Gerät ist so mit einem Klick ausgesperrt.
- Ohne Link zeigt der Monitor nur die öffentlichen Ranglisten.
Siehe Rangliste und Monitor.
Sprache¶
Die Oberfläche gibt es auf Deutsch, Französisch, Italienisch und
Rätoromanisch. Die App nimmt zuerst die Sprache des Browsers; in der
Kopfzeile lässt sie sich umschalten, das Gerät merkt sich die Wahl. Den
Monitor kann man auch direkt per Link in einer Sprache öffnen, z. B. mit
?sprache=fr.
Die Verwaltung kann einzelne Texte für den eigenen Verein anpassen – siehe Einstellungen.