intermediate
einstellungen
berechtigungen
rollen

Berechtigungen & Rollen

Verstehen Sie das rollenbasierte Zugriffskontrollsystem - weisen Sie Teammitgliedern basierend auf ihren Verantwortlichkeiten die entsprechenden Berechtigungen zu

Levy Fleets TeamDecember 25, 20258 min read

Berechtigungen & Rollen

Levy Fleets verwendet rollenbasierte Zugriffskontrolle (RBAC), um zu verwalten, was Teammitglieder im Dashboard tun können. Jede Rolle verfügt über einen vordefinierten Satz von Berechtigungen, die für verschiedene Arbeitsfunktionen geeignet sind.

Übersicht

Das Berechtigungssystem gewährleistet:

  • Sicherheit - Benutzer greifen nur auf das zu, was sie benötigen
  • Verantwortlichkeit - Aktionen werden nach Benutzer verfolgt
  • Flexibilität - Rollen passen zu den Arbeitsverantwortlichkeiten
  • Skalierbarkeit - Einfaches Onboarding neuer Teammitglieder

Rollenhierarchie

Rollen sind von den meisten zu den wenigsten Privilegien organisiert:

Super Admin / Globaler Admin (Levy-Mitarbeiter)
         ↓
   Administrator
         ↓
   Flottenmanager
         ↓
   Kundensupport
         ↓
      Analyst
         ↓
 Servicetechniker

Verfügbare Rollen

Administrator

Vollzugriff einschließlich Team-Verwaltung

Administratoren haben vollständige Kontrolle über ihr Unterkonto, einschließlich der Möglichkeit, andere Teammitglieder einzuladen und zu verwalten.

KategorieBerechtigungen
TeamEinladen, entfernen, Rollen aktualisieren
FahrzeugeErstellen, aktualisieren, löschen, Status
ZonenErstellen, aktualisieren, löschen
PreisgestaltungKonfigurieren und anzeigen
KundenAnzeigen, aktualisieren, belasten, sperren
FahrtenAnzeigen, aktualisieren, erstatten
AnalytikVollzugriff
EinstellungenAnzeigen und aktualisieren
IoTAnzeigen und verwalten

Am besten für: Geschäftsinhaber, Betriebsleiter, Account-Manager

Flottenmanager

Vollständiger operativer Zugriff ohne Team-Verwaltung

Flottenmanager können alle täglichen Operationen durchführen, aber keine Teammitglieder einladen oder entfernen.

KategorieBerechtigungen
TeamKeine
FahrzeugeErstellen, aktualisieren, löschen, Status
ZonenErstellen, aktualisieren, löschen
PreisgestaltungKonfigurieren und anzeigen
KundenAnzeigen, aktualisieren, belasten, sperren
FahrtenAnzeigen, aktualisieren, erstatten
AnalytikVollzugriff
EinstellungenAnzeigen und aktualisieren
IoTAnzeigen und verwalten

Am besten für: Betriebsmanager, Flottenaufseher, Schichtleiter

Kundensupport

Kundenprobleme bearbeiten ohne Zugriff auf Preisgestaltung oder Zonen

Der Kundensupport kann Kunden helfen und Fahrten verwalten, aber keine Preisgestaltung oder Zonen ändern.

KategorieBerechtigungen
TeamKeine
FahrzeugeNur Status
ZonenKeine
PreisgestaltungNur anzeigen
KundenAnzeigen, aktualisieren, belasten, sperren
FahrtenAnzeigen, aktualisieren, erstatten
AnalytikAnzeigen
EinstellungenNur anzeigen
IoTNur anzeigen

Am besten für: Kundendienstmitarbeiter, Support-Agenten

Analyst

Nur-Lese-Zugriff auf Berichte und Daten

Analysten können alle Daten anzeigen, aber keine Änderungen vornehmen, die den Betrieb oder die Finanzen betreffen.

KategorieBerechtigungen
TeamKeine
FahrzeugeKeine
ZonenKeine
PreisgestaltungNur anzeigen
KundenNur anzeigen
FahrtenNur anzeigen
AnalytikAnzeigen
EinstellungenNur anzeigen
IoTNur anzeigen

Am besten für: Business-Analysten, Berichtspersonal, Finanzprüfer

Servicetechniker

Nur Fahrzeugstatus und IoT-Zugriff

Servicetechniker konzentrieren sich auf Fahrzeugwartung und IoT-Geräteverwaltung.

KategorieBerechtigungen
TeamKeine
FahrzeugeNur Status
ZonenKeine
PreisgestaltungKeine
KundenKeine
FahrtenKeine
AnalytikKeine
EinstellungenNur anzeigen
IoTAnzeigen und verwalten

Am besten für: Wartungspersonal, Außendiensttechniker, Reparaturpersonal

Berechtigungskategorien

Team-Verwaltung

Kontrollieren Sie, wer Teammitglieder verwalten kann:

BerechtigungBeschreibung
team:inviteEinladungen an neue Teammitglieder senden
team:removeTeammitglieder aus dem Konto entfernen
team:update_roleRolle eines Teammitglieds ändern

Nur Administrator

Nur Benutzer mit der Administrator-Rolle können Teammitglieder verwalten. Dies verhindert eine Privilegien-Eskalation.

Fahrzeugverwaltung

Kontrollieren Sie Fahrzeugoperationen:

BerechtigungBeschreibung
vehicle:createNeue Fahrzeuge zur Flotte hinzufügen
vehicle:updateFahrzeuginformationen bearbeiten
vehicle:deleteFahrzeuge aus der Flotte entfernen
vehicle:update_statusFahrzeugstatus ändern (verfügbar, Wartung, etc.)

Zonenverwaltung

Kontrollieren Sie die Konfiguration des Servicegebiets:

BerechtigungBeschreibung
zone:createNeue Zonen erstellen
zone:updateZonengrenzen und Einstellungen bearbeiten
zone:deleteZonen entfernen

Preisgestaltungsverwaltung

Kontrollieren Sie die Preiskonfiguration:

BerechtigungBeschreibung
pricing:configurePreissätze und Regeln ändern
pricing:viewPreiskonfiguration anzeigen

Kundenverwaltung

Kontrollieren Sie Kundenoperationen:

BerechtigungBeschreibung
customer:viewKundenprofile und Verlauf anzeigen
customer:updateKundeninformationen bearbeiten
customer:chargeKunden-Wallets belasten
customer:bonusBonus-Guthaben zu Wallets hinzufügen
customer:blockKunden vom Service sperren
customer:unblockZuvor gesperrte Kunden entsperren

Fahrtverwaltung

Kontrollieren Sie Fahrtoperationen:

BerechtigungBeschreibung
ride:viewFahrtdetails und Verlauf anzeigen
ride:updateFahrtinformationen bearbeiten
ride:refundFahrterstattungen verarbeiten

IoT-Verwaltung

Kontrollieren Sie IoT-Geräteoperationen:

BerechtigungBeschreibung
iot:viewIoT-Geräteinformationen anzeigen
iot:manageIoT-Geräte konfigurieren und steuern

Einstellungsverwaltung

Kontrollieren Sie Kontoeinstellungen:

BerechtigungBeschreibung
settings:viewKontoeinstellungen anzeigen
settings:updateKontoeinstellungen ändern

Berechtigungsmatrix

Schnellreferenz

BerechtigungAdminFlottenmanagerKundensupportAnalystServicetechniker
Team-Verwaltung
Fahrzeug CRUD
Fahrzeugstatus
Zonenverwaltung
Preise konfigurieren
Preise anzeigen
Kundenaktionen
Kunden anzeigen
Fahrt erstatten
Fahrt anzeigen
Analytik
Einstellungen aktualisieren
IoT verwalten

Rollen zuweisen

Beim Einladen von Teammitgliedern

1

Zum Team navigieren

Gehen Sie zu Dashboard → Einstellungen → Team.

2

Auf Einladen klicken

Klicken Sie auf die Schaltfläche Teammitglied einladen.

3

E-Mail eingeben

Geben Sie die E-Mail-Adresse des neuen Mitglieds ein.

4

Rolle auswählen

Wählen Sie die entsprechende Rolle aus dem Dropdown-Menü.

5

Einladung senden

Klicken Sie auf Einladung senden, um die Einladungs-E-Mail zu versenden.

Bestehende Rollen ändern

1

Zum Team navigieren

Gehen Sie zu Dashboard → Einstellungen → Team.

2

Teammitglied finden

Suchen Sie das Teammitglied in der Liste.

3

Auf Bearbeiten klicken

Klicken Sie auf Bearbeiten oder das Rollen-Dropdown.

4

Neue Rolle auswählen

Wählen Sie die neue Rolle aus.

5

Änderung bestätigen

Speichern Sie die Änderungen.

Rollenänderungen werden sofort wirksam

Wenn Sie die Rolle eines Teammitglieds ändern, werden dessen Berechtigungen sofort aktualisiert. Möglicherweise muss der Browser aktualisiert werden, um die Änderungen in der Benutzeroberfläche zu sehen.

Bewährte Praktiken

Prinzip der geringsten Privilegien

Weisen Sie die minimal erforderlichen Berechtigungen für jede Rolle zu:

  1. Restriktiv beginnen - Mit weniger Berechtigungen anfangen
  2. Bei Bedarf erweitern - Zugriff hinzufügen, wenn gerechtfertigt
  3. Regelmäßig überprüfen - Rollen periodisch prüfen
  4. Umgehend entfernen - Zugriff widerrufen, wenn nicht mehr benötigt

Rollenauswahl-Leitfaden

Wenn sie müssen...Rolle zuweisen
Das Team und alle Operationen verwaltenAdministrator
Tägliche Operationen ohne Team-Verwaltung durchführenFlottenmanager
Kunden helfen und Erstattungen verarbeitenKundensupport
Berichte anzeigen und Daten analysierenAnalyst
Fahrzeuge warten und IoT verwaltenServicetechniker

Sicherheitsüberlegungen

  1. Admin-Konten begrenzen - Nur Schlüsselpersonal sollte Admin-Zugriff haben
  2. Aufgaben trennen - Nicht allen die gleiche Rolle geben
  3. Zugriff prüfen - Regelmäßig überprüfen, wer Zugriff hat
  4. Inaktive Benutzer entfernen - Ausgeschiedene Mitarbeiter umgehend entfernen

Fehlerbehebung

Berechtigung verweigert-Fehler

Wenn ein Benutzer "Unzureichende Berechtigungen" sieht:

  1. Aktuelle Rolle in den Team-Einstellungen prüfen
  2. Erforderliche Berechtigung für die Aktion verifizieren
  3. Rolle entsprechend erweitern
  4. Browser aktualisieren lassen

Teammitglieder können nicht eingeladen werden

Nur die Administrator-Rolle kann andere einladen:

  1. Verifizieren Sie, dass Sie die Administrator-Rolle haben
  2. Prüfen Sie, ob Sie im richtigen Unterkonto sind
  3. Stellen Sie sicher, dass die E-Mail gültig und eindeutig ist

Rolle wird nicht aktualisiert

Wenn Rollenänderungen nicht angewendet werden:

  1. Benutzer ab- und wieder anmelden lassen
  2. Browser-Cache leeren
  3. Auf Fehlermeldungen prüfen
  4. Verifizieren, dass die Änderung gespeichert wurde

API-Berechtigungsprüfungen

Für Entwickler, die über die API integrieren, werden Berechtigungen an allen Endpunkten durchgesetzt:

// Beispiel-Fehlerantwort
{
  "error": "Insufficient permissions. Required: pricing:configure",
  "status": 403
}

Die Partner-API verwendet separate API-Schlüssel-Berechtigungen, nicht Dashboard-Rollen.

Sichere Zugriffskontrolle

Ein gut konfiguriertes Berechtigungssystem schützt Ihre Geschäftsdaten und ermöglicht Ihrem Team gleichzeitig effizientes Arbeiten. Überprüfen Sie Ihre Team-Rollen regelmäßig, um sicherzustellen, dass alle angemessenen Zugriff haben.