Berechtigungsverwaltung

Das 2-Ebenen-Berechtigungssystem verstehen

6 min read

FreeMaint verwendet ein granulares Berechtigungssystem mit Hunderten einzelner Berechtigungen. Berechtigungen sind nach Modul organisiert und werden als domain:action geschrieben, zum Beispiel work_orders:create.

Wie Berechtigungen funktionieren

FreeMaint verwendet ein 2-Ebenen-Berechtigungssystem, das Ihnen Flexibilität bei der Zugriffsverwaltung bietet:

Level 1: Ebene 1: Rollenberechtigungen

Berechtigungen, die automatisch von der zugewiesenen Rolle des Benutzers geerbt werden. Alle Benutzer mit derselben Rolle haben dieselben Grundberechtigungen.

Level 2: Ebene 2: Zusätzliche Berechtigungen

Zusätzliche Berechtigungen, die speziell einem einzelnen Benutzer gewährt werden. Diese werden zu den Rollenberechtigungen hinzugefügt.

Tipp

Benutzerberechtigungen = Rollenberechtigungen + Zusätzliche Berechtigungen

Beispielszenario

Luigi hat die Rolle Techniker. Standardmäßig enthält die Rolle Techniker nicht die Berechtigung „requests:approve“. Sie möchten jedoch, dass Luigi Interventionsanfragen genehmigen kann.

Solution:

Anstatt eine neue Rolle nur für Luigi zu erstellen, können Sie "requests:approve" als zusätzliche Berechtigung speziell für sein Benutzerkonto hinzufügen.

Result:

Luigi hat nun alle Berechtigungen der Rolle Techniker PLUS die Möglichkeit, Anfragen zu genehmigen.

So fügen Sie zusätzliche Berechtigungen hinzu

Gewähren Sie bestimmten Benutzern zusätzliche Berechtigungen, ohne neue Rollen zu erstellen.

  1. Öffnen Sie Organisation → Benutzer in der Seitenleiste
  2. Klicken Sie auf den Benutzer, den Sie ändern möchten
  3. Scrollen Sie zum Abschnitt „Zusätzliche Berechtigungen“
  4. Kreuzen Sie die Berechtigungen an, die Sie diesem Benutzer erteilen möchten
  5. Klicken Sie auf „Speichern“, um die Änderungen zu übernehmen

Tipp

Nur Benutzer mit der Berechtigung "users:assign_roles" können zusätzliche Berechtigungen ändern. Niemand kann seine eigenen zusätzlichen Berechtigungen ändern: Bitten Sie einen anderen Administrator.

Berechtigungskategorien

Berechtigungen sind zur einfacheren Verwaltung in Kategorien organisiert:

Anlagen

Ausrüstung und Maschinen verwalten

Arbeitsaufträge

Wartungsaufgaben erstellen und verwalten

Anfragen

Interventionsanfragen bearbeiten

Teile

Lager und Ersatzteile verwalten

Personen

Benutzer, Teams und Rollen verwalten

Standorte

Standorte und Bereiche verwalten

Zähler

Messwerte und Verbrauch verfolgen

Vorbeugende Wartung

Wiederkehrende Wartung planen

Einstellungen

Systemoptionen konfigurieren

Berechtigungsformat

Berechtigungen folgen dem Format: domain:action

assets:create

Neue Anlagen erstellen

assets:read

Anlagen anzeigen

assets:update

Anlagen ändern

assets:delete

Anlagen löschen

requests:approve

Interventionsanfragen genehmigen

work_orders:assign

Arbeitsaufträge Benutzern zuweisen

Wann welcher Ansatz zu verwenden ist

Verwenden Sie Rollenberechtigungen, wenn:

Mehrere Benutzer benötigen dieselben Berechtigungen

Der Bedarf ist dauerhaft und an die Rolle gebunden

Sie möchten den Zugriff für eine Tätigkeit einheitlich regeln

Verwenden Sie zusätzliche Berechtigungen, wenn:

Nur ein oder wenige Benutzer benötigen eine zusätzliche Fähigkeit

Der Bedarf ist vorübergehend oder eine Ausnahme

Sie möchten für eine kleine Änderung keine neue Rolle anlegen

Fehlerbehebung

Ein Benutzer kann eine Funktion nicht nutzen, auf die er Zugriff haben sollte
  • • Prüfen Sie die Berechtigungen seiner Rolle unter Organisation → Rollen
  • • Prüfen Sie die zusätzlichen Berechtigungen auf Tippfehler
  • • Stellen Sie sicher, dass die Berechtigungen korrekt gespeichert wurden
  • • Bitten Sie den Benutzer, sich ab- und wieder anzumelden
Ein Benutzer hat zu viel Zugriff
  • • Überprüfen Sie seine Rollenzuweisung
  • • Suchen Sie nach unnötigen zusätzlichen Berechtigungen
  • • Erwägen Sie, eine restriktivere Rolle zuzuweisen

Möchten Sie mehr über die vordefinierten Rollen erfahren?

Rollenleitfaden anzeigen

War diese Seite hilfreich?