Skip to content

Latest commit

 

History

History
57 lines (29 loc) · 3.66 KB

03_benutzerkonfiguration.md

File metadata and controls

57 lines (29 loc) · 3.66 KB

kitodo-tutorials » kitodo3 » 03_benutzerkonfiguration.md

Benutzerkonfiguration

Neben der Verwaltung von Zugriffsbeschränkungen dient die Verwendung von unterschiedlichen Benutzergruppen auch einer besseren Usability bei der Durchführung einzelner Arbeitsschritte in Kitodo.Production. Es ist möglich, eine Benutzergruppe an eine Aufgabe im Workflow zu koppeln, so dass beispielsweise ein/e Scanoperator/in in der Aufgabenübersicht nur diejenigen offenen Vorgänge präsentiert bekommt, die sich im Arbeitsschritt Scannen befinden. Das sorgt versehentlicher Fehlbedienung vor und verbessert die Übersichtlichkeit.

Eine neue Funktionalität in Kitodo 3.x ist die Mandatenfähigkeit des Systems. Es können nun in einer Kitodo-Instanz Digitalisierungsprojekte für mehrere Mandanten verwaltet werden. Das Rechtemanagement ermöglicht die Vergabe von globalen Berechtigungen, Mandantenberechtigungen und Projektberechtigungen.

Wir legen zunächst die Benutzergruppen sowie eine Reihe von Benutzern für den Workshop an. Die Zuordnung von Berechtigungen erfolgt später in der Workflowkonfiguration. Auch für diesen Schritt werden Administrationsrechte benötigt:

http://localhost:8080/kitodo/pages/users.jsf

  • Login: testAdmin
  • Passwort: test

Aufgabe: Benutzergruppen konfigurieren

Menü Benutzer / Tab Benutzergruppen

In den Beispieldaten sind bereits einige Benutzergruppen vorhanden. Im Bearbeitungsmodus können Sie Berechtigungen auf den drei Ebenen (global, mandantenspezifisch, projektspezifisch) zuweisen.

Achtung: In der Entwicklerversion werden hier noch technische Bezeichnungen dargestellt, dies wird noch überarbeitet. Außerdem werden die Berechtigungen erst nach einem Neustart der Applikation wirksam (Anleitung zum Neustart in Abschnitt Fehlerbehebung am Ende von Seite 1. Arbeitsumgebung). Im weiteren Verlauf des Workshops werden wir daher ausschließlich mit dem Adminaccount testAdmin arbeiten.

Aufgabe: Benutzer konfigurieren

Menü Benutzer / Tab Benutzer

Benutzer sind ebenfalls bereits eingerichtet. Editieren Sie alle und ergänzen Sie im Tab Projektliste das im vorigen Schritt angelegte Projekt.

Achtung: In der Entwicklerversion ist noch ein Fehler enthalten, der es erforderlich macht nach der Bearbeitung von Benutzern (z.B. wie hier Projektberechtigungen zuweisen) deren Passwort neu zu setzen. Ansonsten ist kein Login mehr möglich. Bitte gehen Sie daher wie folgt vor, damit Sie sich nicht aussperren:

  • Bei Benutzer Admin, test unter Aktionen den Stift-Button (Benutzer bearbeiten) klicken
  • Unten den Button Passwort ändern drücken
  • Als neues Passwort erneut test eingeben

Aufgabe: Mandanten konfigurieren

Menü Benutzer / Tab Mandanten

Ändern Sie den Namen des Mandanten Client_ChangeMe in Kitodo

Ergebnis

Nach Abschluss der Aufgaben sollte die Seite Benutzer wie folgt aussehen:

Screenshot Benutzer

Hinweise

  • In der Standardkonfiguration nutzt Kitodo.Production eine eigene Nutzerdatenbank anstelle von LDAP. Die Einstellung wird in der Datei kitodo_config.properties ab Zeile 500 vorgenommen. Die Datei liegt hier an der Stelle /var/lib/tomcat8/webapps/kitodo/WEB-INF/classes/kitodo_config.properties.

Vorige Seite: 2. Projekt anlegen | Nächste Seite: 4. Produktionsvorlage anlegen und Workflow definieren