Aufbau des urvent Veranstaltungssystem
Zugriffsrechte
Das System ist in unterschiedliche Bereich für die verschiedene Anwendungsfälle unterteilt:
- Öffentlicher Bereich
- Dieses ist die öffentliche Webseite mit allgemeinen Informationen wie z.B. News, Datenschutzinformationen etc.
- Geschlossener Bereich
- Für den Besuch dieses Bereichs muss sich ein Besucher vorher registriert haben. Nach einer erfolgreichen Anmeldung ist es möglich sich Informationen zu Veranstaltungen anzusehen, sowie sich für diese anzumelden.
- Scanner Terminal
Dieser Bereich ist für den Veranstaltungsbetrieb relevant. Teilnehmer können hier Personal als auch ihre Verleih Karten durch einen Scannen ziehen um sich im System an- bzw. abzumelden.
Note
Für die Verwendung des Scanner Terminals wird sowohl ein Kartendrucker (bzw. Aufkleber-Drucker) als auch ein Barcode Scanner (z.B. QR-Code oder Magnetcode) benötigt.
- Verwaltung
- In diesem Bereich können Administratoren und Manager das System verwalten.
Berechtigungen
In der Verwaltung können Zugriffe auf einzelne Bereiche durch eine Zugriffssteuerung limitiert werden. Zugriffsberechtigungen lassen sich auf Gruppen und Personen anwenden.
Hint
Für die bessere Übersicht und Transparenz werden Gruppen empfohlen.
Über Benutzer > Gruppen lassen sich neue Gruppen anlegen und verwalten. Anschließend können diese einem Benutzer über Benutzer > Benutzer zugewiesen werden.
Pro (Teil)Bereich können mehrere Rechte über eine Matrix hinzugefügt werden:
ALL: | Vollzugriff |
---|---|
CREATE: | Erlaubt das Erstellen von neuen Objekten |
DELETE: | Erlaubt das Löschen von Objekten |
EDIT: | Erlaubt die Bearbeitung von Objekten |
EXPORT: | Erlaubt es die Liste von Objekten als Excel oder CSV zu exportieren |
LIST: | Erlaubt die Listenanzeige |
VIEW: | Erlaubt das Lesen von Objekten |
Neben den allgemeinen Berechtigungen gibt es noch einige allgemeine Berechtigungen:
ROLE_ADMIN: | Erlaubt Zugriff auf die Verwaltung |
---|---|
ROLE_ALLOWED_TO_SWITCH: | Erlaubt das temporäre Anmelden als anderer Benutzer. Kann zum Nachstellen von Fehlern verwendet werden. |
ROLE_SUPER_ADMIN: | Vollzugriff auf alle Bereiche in der Verwaltung inkl. aller Funktionen |
ROLE_USER: | Keine besondere Behandlung |
Note
Trotz Berechtigungen sind bestimmte Aktionen in einzelnen Bereichen nicht möglich. Z.B. lassen sich einzelne Schichtpläne nicht löschen sondern nur Ablehnen).
Module
Neben einer Unterscheidung der Zugriffsrechte gibt es eine funktionale Trennung nach Modulen. Ein Modul umfasst eine Sammlung von Funktionen für einen speziellen Anwendungszweck (z.B. Fahrzeugverleih). Je nach Konfiguration, stehen folgende Module zur Verfügung:
Personal
Das Personalmodul kann Belegschaften für einzelne Schichten zu verwalten. Teilnehmer können Wünsche für eine Veranstaltung äußern und Manager diese über eine grafische Oberfläche Prüfen und Koordinieren.
Verleih
Der Verleih erlaubt eine Verwaltung des Fuhrparks und des Inventars. Bei Bedarf können Teilnehmer Verleihobjekte für eine Veranstaltung anmelden.