Zum Hauptinhalt springen

Beispiel Berechtigung

Zum besseren Verständnis wenden wir dieses Konzept der Filter beispielhaft auf die App Ziele & Kennzahlen an. Angenommen, wir haben vier Benutzer mit unterschiedlichen Zielen, die in qmBase erfasst werden sollen:

NamePositionZielNotwendige Berechtigungen im AdminbereichZugriffseinstellungen des Ziels
Bodo BossChef des Unternehmens und Administrator#1 Mitarbeiter durch Roboter ersetzenAdminAls privat markieren
Max MustermannMitarbeiter Produktion#2 Reduzierung der Fehlteilquote um 10%Standardzugriff Ziele & Kennzahlen-
Erika MusterfrauVertriebsleiterin#3 Akquisition von 10 NeukundenStandardzugriff Ziele & KennzahlenZugriff auf Fortschrittsbereich für John Doe
John DoeMitarbeiter im VertriebSoll bei Ziel #3 zuarbeitenStandardzugriff Ziele & Kennzahlen

In diesem Beispiel wird sofort offensichtlich, dass jedes der Ziele andere Zugriffsmöglichkeiten erfordert.

2. Zugriff Auf App

Damit alle Personen Zugriff haben, muss zunächst im Admin Bereich festgelegt werden, dass:

  • Bodo Boss ist Administrator und hat Zugriff auf alle Funktionen.
  • Alle übrigen Personen erhalten für die App Ziele & Kennzahlen den Standardzugriff. Dies bedeutet, dass sie auf die App zugreifen, Inhalte selbst erstellen und Einträge, für die sie verantwortlich sind, bearbeiten können.

3. Zugriff auf Elemente

Danach müssen Einstellungen bei den einzelnen Zielen selbst vorgenommen werden. Bodo Boss markiert sein Ziel als privat. Für das Ziel von Max Mustermann müssen keine weiteren Einstellungen vorgenommen werden. Da er für das Ziel verantwortlich ist, kann er es bearbeiten. Zusätzlich ist es gewünscht, dass alle Benutzer dieses Ziel und den Fortschritt der Erfüllung sehen können.

4. Zugriff auf Bereiche

Das dritte Ziel zur Akquisition ist ein Sonderthema. Erika Musterfrau hat als Vertriebsleiterin viele Aufgaben. Sie ist zwar verantwortlich für das Ziel, hat die Umsetzung jedoch an ihren Kollegen John Doe delegiert. Dafür hat sie dem Kollegen John Doe Zugriff auf den Bereich Fortschritt bearbeiten gegeben. Damit kann der Kollege die operative Umsetzung dokumentieren, aber nicht die grundlegenden Inhalte des Ziels bearbeiten.

5. Zugriff auf Custom Fields

Zur Erklärung des Zugriffs auf einzelne Custom Fields gibt es eine weitere Besonderheit. In der App wurde das Custom Field Vorhandenes Budget festgelegt. Das Budget soll ausschließlich durch den Administrator festgelegt werden. Dazu legt Bodo Boss für das Custom Field fest, dass es nur durch Personen in der Rolle Administrator bearbeitet werden kann. Da er sich selbst nicht für unersetzlich hält, wird hier der Zugriff nicht auf Ebene der einzelnen Personen, sondern über eine Rolle festgelegt. Durch diese Einstellung wird sichergestellt, dass dieses Feld nur durch autorisierte Personen bearbeitet werden kann.