Benutzerlevelerweiterung
In Breedmaster kann ein Nutzer beliebig viele Benutzerlevel zugeordnet bekommen. Dadurch kann mit geringem Aufwand eine fein granulierte Rechtestruktur geschaffen werden. Zusätzliche Benutzerebenen werden unter dem Menüpunkt Administration → Benutzerverwaltung → Benutzerlevelerweiterung vergeben.
Durch klick auf die Schaltfläche Hinzufügen wird in der Eingabemaske der Benutzer ausgewählt und ein entsprechender Benutzerlevel. Die Felder von bis ermöglichen es, zeitgesteuerte Benutzerlevel zu erstellen, womit sich z. B. Bezahlschranken realisieren lassen.
Achtung: Änderungen werden für den betreffenden Nutzer erst nach einem erneuten Login aktiv.
Benutzerlevel Testen
Um sich einen leichten Überblick über die Benutzerrechte zu verschaffen, können sich Super-Moderatoren über die Funktion Benutzerlevel Testen mit frei definierbaren Rechten einloggen.
Unterhalb der Listenansicht Benutzerlevelerweiterung befindet sich eine Schaltfläche Benutzerlevel Testen. Durch betätigen der Schaltfläche öffnet sich ein Modales Fenster in dem die entsprechenden Haupt und Zusatzlevel ausgewählt werden können. Nach Auswahl der entsprechenden Rechte werden die Einstellungen übernommen. Der Super-Moderator verfügt nun über die ausgewählten Rechte und kann diese Prüfen.
Einschränkungen
Mit der Testfunktion ist es nicht möglich Vorgänge durchzuführen, die eine Verknüpfung des Benutzers mit weiteren Tabellen erfordert. Dazu gehören Verknüpfte Hunde, Zuchtstätten etc. Daraus resultiert, dass Funktionen wie das Übermitteln von Deck-/Wurfmeldungen oder Verwalten von Welpen für das Welpenportal nicht möglich sind.
Sollen solche Funktionen getestet werden ist es notwendig einen echten Benutzer in der Adressverwaltung anzulegen und ihm dann die benötigten Rechte zuzuweisen.