Rechte und Rollen

Auf fehlzeitenerfassung.de wird auf unterschiedlichen Ebenen ein striktes Rollen- und Rechtesystem umgesetzt.

information outline

In diesem Kapitel wird die Verwaltung dieser Rollen beschrieben. Weitere Informationen zu den technischen Grundlagen und den verwendeten Begriffen finden Sie unter Technische Informationen > Rechte und Rollen

Einladen von Benutzern

Jede*r Nutzer*in, der/die auf Daten auf fehlzeitenerfassung.de zugreifen möchte, muss sich entweder mit einem eindeutigen Nutzernamen und seiner/ihrer E-Mail-Adresse registrieren, oder er/sie wird durch eine*n Administrator*in eingeladen, der/die den Benutzernamen vorgibt.

information outline

Wie Sie selbstständig einen Account erhalten können, wird unter Erste Schritte > Registrierung beschrieben. Dieses Kapitel dient der Beschreibung der Nutzerverwaltung im lokalen Administrationstool (FZGui).

Für das Anlegen/Bearbeiten von Benutzer*innen öffnen Sie bitte die Benutzerverwaltung (Expertenmodus -> Benutzerverwaltung) im FZGui. Durch einen Klick auf den Button

account plus

öffnet sich ein Dialog, über den Sie neue Benutzer*innen einladen können. Hierzu werden Benutzername, E-Mail, Vorname und Name des Benutzers/der Benutzerin eingetragen.

neueBenutzerFormular

alert circle

Der Benutzername muss 6-32 Zeichen lang sein und darf nur Buchstaben, Zahlen und die Zeichen . , _ sowie - enthalten.
ACHTUNG: Der Benutzername kann nachträglich nicht mehr geändert werden.

Durch einen Klick auf „Übernehmen“ werden alle Änderungen gespeichert und eine E-Mail wird an die angegebene Adresse verschickt .

information outline

Wenn Sie mehr Informationen zur Registrierung benötigen, klicken Sie bitte hier: „Registrierung bestätigen“.

Wenn Sie mehrere Benutzer*innen auf einmal einladen möchten, können Sie das entweder einzeln durch Klicken auf den +-Button (ein weiterer Eintrag wird angehängt) oder durch Importieren einer CSV-Datei, die die Informationen über die einzuladenden Benutzer*innen enthält. Durch einen Klick auf den Button

playlist plus

können Sie eine entsprechende Datei auswählen. Die CSV-Datei muss die Spalten username, email, name und vorname enthalten.

newBenutzerTabelle

alert circle

Die Tabelle muss die folgenden vier Spalten erhalten: username, email, name, vorname. Die Benennung der Spalten ist wichtig und muss mit kleinen Buchstaben geschrieben werden. Die Daten müssen mit Semikolon getrennt sein!

BeispielVonTabelle

information outline

Hier ist ein Beispiel einer solchen „.csv“ Datei: einladen.csv.

information outline

Mit einem Klick auf den Button

autorenew

können Sie eine Mail mit einem neuen Bestätigungslink/-token versenden.

Hinzufügen registrierter Benutzer:

Sie können auch bereits registrierte Benutzer*innen in die Liste eintragen. Das ist z.B. notwendig, wenn ein*e Benutzer*in sich versehentlich bereits selbst registriert hat. Klicken Sie dazu in der Benutzerverwaltung auf den Button

plus circle

. Es öffnet sich wieder ein Dialog, der dem für das Einladen von Benutzer*innen gleicht. Auch hier können Sie mehrere Benutzer*innen auf einmal, entweder einzeln (+-Button) oder durch Datei-Import (siehe Link), hinzufügen.

alert circle

Die Benutzer*innen müssen bereits existieren.

Synchronisation von Benutzer*innen

information outline

Diese Option können Sie nur durchführen, wenn Sie bei der ersten Einrichtung des FZGui die „Benutzersynchronisation“ angekreuzt haben. Mehr Informationen darüber finden Sie hier.

Die Benutzersynchronisation ermöglicht es Ihnen, mittels einer CSV-Datei beliebig viele Nutzer*innen gleichzeitig hinzuzufügen, deren Rechte zu konfigurieren sowie bei jeder Aktualisierung der CSV-Datei beliebig Nutzer*innen zu ändern oder zu löschen.

Einzelne Benutzer*innen können Sie weiterhin auch in der App direkt bearbeiten.

alert circle

Bei jedem Einspielen einer Nutzer-CSV-Datei werden die Benutzer*innen aktualisiert. Benutzer, die in der aktuellsten CSV-Datei nicht vorhanden sind, werden in der App ebenfalls entfernt. Änderungen an Benutzern, die Sie direkt in der App vorgenommen haben, gehen verloren, falls Sie die CSV-Datei nicht entsprechend angepasst haben! Sichern Sie die Nutzer-CSV-Datei gut, da die Datei bei Verlust erneut erstellt und händisch mit sämtlichen Benutzerdaten gefüllt werden muss.

Für die Benutzersynchronisation öffnen Sie bitte die Benutzerverwaltung (Expertenmodus -> Benutzerverwaltung) im FZGui. Durch einen Klick auf den Button

account check

öffnet sich ein Dialog, über den Sie neue oder existierende Benutzer*innen synchronisieren können.

importNeuerBenutzer

Um Benutzer*innen zu synchronisieren, müssen Sie eine CSV-Datei mit der korrekt ausgefüllten Tabelle hochladen. In dieser Tabelle müssen die Spalten mit „username“ und „e-mail“ ausgefüllt werden. Es wird automatisch erkannt, ob die Nutzer*innen in der CSV-Datei existieren (dann werden sie zu Ihrer Datenbank hinzugefügt) oder neu sind (dann werden den Benutzer*innen E-Mails mit Einladungen geschickt). Achten Sie bitte darauf, dass der „username“ bei neuen Nutzer*innen nicht nachträglich geändert werden kann! Jede*r Nutzer*in kann nur einmal in der CSV-Datei auftauchen!

Die Spalten „gruppe“, „r“, „w“ und „role“ sind zusätzliche Pflichtfelder und müssen nur ausgefüllt werden, wenn Ihre Datenbank für die Zugriffskontrolle konfiguriert ist. In diesem Fall kann es mehrere Einträge für eine*n Nutzer*in in der CSV-Datei geben, da ein*e Nutzer*in auf mehrere Gruppen Zugriff haben kann.

alert circle

Die Benennung der Spalten ist wichtig und muss in Kleinbuchstaben geschrieben werden. Die Daten müssen mit Semikolon getrennt sein! Mit Komma getrennte Werte werden von der App nicht erkannt.

information outline

Mehr Informationen über „Zugriffsrechte auf Klassen/Gruppen“ finden Sie hier.

csvTabelle

information outline

Hier ist ein Beispiel einer solchen „.csv“ Datei: synchronisation.csv.

alert circle

Achten Sie bitte darauf, dass User, die aus der CSV-Datei gelöscht werden, auch in der Nutzerliste gelöscht werden.

Zugriff auf die Datenbank erteilen:

Nachdem Sie Benutzer*innen eingeladen/hinzugefügt haben und diese sich erfolgreich verifiziert haben, werden diese in der Benutzerverwaltung in einer Liste dargestellt. In dieser Liste können der Benutzername, Vor- und Nachname, der Status und die Rolle der Benutzer*innen eingesehen werden.

Benutzerverwaltung 2022

Damit ein*e Benutzer*in Zugriff auf die Datenbank erhalten kann, muss er/sie verifiziert sein (oranger Kreis mit Haken). Um eine*n Benutzer*in auszuwählen klicken Sie auf die Checkbox, die sich links neben dem Eintrag befindet und anschließend auf den

share variant

Button. Sobald der Zugang freigeschaltet ist, wechselt das Statussymbol die Farbe zu grün und der/die Benutzer*in hat Zugriff auf die Datenbank.

information outline

Es können auch mehrere Benutzer*innen gleichzeitig ausgewählt werden, aber alle müssen verifiziert sein.

Zugriff auf die Datenbank entziehen:

Wenn einem Benutzer/einer Benutzerin der Zugriff auf die Datenbank entzogen werden soll, so geschieht das, indem in der Benutzerverwaltung für den/die entsprechende*n Benutzer*in der Löschen-Button (

delete

) angeklickt wird. Diese Aktion ist durch einen Dialog nochmals zu bestätigen. Die Löschung hat zur Folge, dass diese*r Benutzer*in aus der Benutzerverwaltung entfernt wird. Der Benutzer-Account an sich bleibt jedoch bestehen und er kann sich auch weiterhin mit seinem Passwort anmelden, jedoch hat er keinen Zugriff mehr auf die Datenbank.

Der Zugriff kann dem/der Benutzer*in jederzeit wieder gewährt werden, indem er erneut hinzugefügt (siehe Link) und der Zugriff geteilt wird (siehe Link).

information outline

reload

können Sie die Aktualisierung manuell ausführen.

Bearbeitung von Benutzer*innen

Es gibt die Möglichkeit manche Benutzerdaten nachträglich über

pencil

zu bearbeiten. Es öffnet sich wieder der Dialog, wie beim Einladen/Hinzufügen, jedoch ausschließlich für diese*n Benutzer*in. Es können Name, Vorname und E-Mail geändert werden, jedoch nicht der Benutzername.

alert circle

Die E-Mail-Adresse kann zzt. nur lokal und nicht im Benutzer-Account geändert werden.

Zugriffsrechte auf Klassen/Gruppe:

Sofern die Datenbank für die Zugriffskontrolle konfiguriert ist, können für die einzelnen Benutzer*innen gesondert Zugriffsrechte auf bestimmte Klassen/Gruppen über

note text

erteilt werden. Das hat zur Folge, dass diese*r Benutzer*in nur, die ihm/ihr zugeteilten Klassen einsehen und nur für diese Eintragungen vornehmen kann. Es wird zwischen folgenden Rechten unterschieden:
  • R: Leserechte (Eintragungen können nur eingesehen, aber nicht verändert werden)
  • W: Schreibrechte (Eintragungen können eingesehen und bearbeitet/erfasst werden)
  • A: Administrative Zugriffe (wird zzt. noch nicht verwendet)

Gruppenrechte

information outline

Wenn die Datenbank für die Zugriffskontrolle konfiguriert wurde, müssen diese Rechte vergeben werden, da die Benutzerinnen sonst keinerlei Daten einsehen können. Ist die Datenbank nicht für die Zugriffskontrolle konfiguriert, haben die Benutzerinnen automatisch Lese- und Schreibrechte auf allen Klassen/Gruppen.

information outline

Möchten Sie die Zugriffskontrolle für die Datenbank bekommen, schreiben Sie uns bitte eine E-Mail an hilfe@fehlzeitenerfassung.de.

Anlegen von neuen Administratoren:

information outline

Ein*e neue*r administrative*r Nutzer*in kann nur durch den DBOwner (Datenbankbesitzer) angelegt werden.

Das Anlegen von neuen Administrator*innen erfolgt in zwei Schritten.

  1. Teilen Sie dem Support hilfe@fehlzeitenerfassung.de die Benutzernamen mit, die zum/zur Administrator*in gemacht werden sollen. Nachdem Sie von uns eine Bestätigung erhalten haben können Sie mit dem zweiten Schritt fortfahren.

alert circle

Die Adminrechte können nur die Benutzer*innen erhalten, die einen Zugang zu der Datenbank haben.
In der E-Mail müssen die Benutzernamen stehen, die Administratorrechte erhalten sollen.

  1. Nachdem Sie die Bestätigung erhalten haben, öffnen Sie im FZGui im Expertenmodus die Ansicht Lokale Datenbank teilen. Es wird eine Liste mit allen Administrator*innen angezeigt. Über die Schaltfläche

    plus circle

    öffnet sich ein Dialog, in dem Sie einen Benutzernamen angeben können, der zum/zur Administrator*in gemacht werden soll. Durch einen Klick auf „Teilen“ kann diese*r Benutzer*in sich ab sofort ebenfalls im FZGui anmelden und damit arbeiten.

MaskeLokalenDbTeilen

LokalenDbTeilenUser01

alert circle

Warnung: Wenn das FZGui auf einem Computer eingerichtet wurde und die lokalen Datenquellen nicht im Netzwerk verfügbar sind, kann sich ein*e neuer Administrator*in nur auf diesem Computer anmelden. Um das FZGui von mehreren Computer benutzen zu können müssen die Datenquellen z.B. auf einem Netzlaufwerk abgelegt werden. Danach kann jede*r Administrator*in eine eigene Installation des FZGui durchführen, muss jedoch die Umgebungsvariable FZGUICONFIGDIR auf den Pfad des Datenverzeichnisses des Netzlaufwerks setzen (siehe Umgebungsvariablen setzen und Installation auf Windows)

Um einem/einer Administrator*in die Admin-Rechte zu entziehen, löschen Sie den Eintrag mit

delete

.
Durch einen Klick auf den Button

reload

, wird die Liste mit den Benutzerdaten aktualisiert.

Zurück
Zurück