Skip to content

Rechte (Berechtigungen) und Rollen

André Hohmann edited this page Aug 11, 2023 · 1 revision

In Production werden Berechtigungen durch Rollen verwaltet. Jeder Benutzer kann einer oder mehreren Rollen zugeordnet werden. Für jede Rolle gibt es unterschiedliche Berechtigungen, die für den Benutzer gelten, der die Rolle im Mandanten erfüllen soll.

Was sind die Berechtigungen und was bedeuten sie?

Die folgende Liste ist ein bester Versuch, die Berechtigungen zu verbalisieren. Sie kann noch Fehler beinhalten, oder vielleicht ist die Berechtigung nicht wie hier beschrieben implementiert. Bitte melden Sie alle Unstimmigkeiten.

Legende:
  
  🔴  Dies ist eine globale (mandantenübergreifende) Befugnis.
  ⭕  Dies ist eine Berechtigung auf Mandanten-Ebene.

Berechtigung hinzufügen 🔴 Der Benutzer darf dem Website-System neue Berechtigungen hinzufügen. Bitte beachten Sie, dass durch das Hinzufügen/Definieren neuer Berechtigungen keine Funktionalität hinzugefügt wird, da die Funktionalität dahinter implementiert werden muss. Das Hinzufügen einer Berechtigung wie „darf Medien im Zusammenhang mit dem Zweiten Weltkrieg anzeigen und bearbeiten“ hat also keine Auswirkungen, solange sich kein Programmcode dahinter befindet, der jede Aktion im Zusammenhang mit dieser neuen Berechtigung überwacht. Das Hinzufügen neuer Berechtigungen ist nicht sinnvoll, außer beim Hinzufügen neuer Module, was noch nicht unterstützt wird.

Batch hinzufügen ⭕ Der Benutzer darf einen neuen Batch erstellen. Ein Batch ist eine Art Container, der mehrere Prozesse zur gemeinsamen Verarbeitung zusammenfasst.

Mandanten hinzufügen 🔴 Der Benutzer darf einen neuen Mandanten hinzufügen.

Laufzettel hinzufügen ⭕ Der Benutzer kann einen neuen Laufzettel hinzufügen. Dies bedeutet nur, dass der Benutzer einen neuen Laufzettel-Datensatz in der Laufzettel-Liste der Projekteinstellungen hinzufügen kann. Um jedoch etwas Wertvolles hinzuzufügen, muss der Benutzer zuerst eine neue XSLT-Datei für diesen Laufzettel zum XSLT-Ordner von Production hinzufügen. Daher benötigt er Schreibzugriff auf das Verzeichnis. All dies spiegelt sich noch nicht in der Berechtigung selbst wider.

LDAP-Gruppe hinzufügen 🔴 Der Benutzer darf eine neue LDAP-Gruppe hinzufügen. Eine LDAP-Gruppe verweist auf eine Verzeichnisebene im LDAP-Server, die als Gruppe für Benutzer (objectClass: organizationalUnit) dient. Die LDAP-Gruppe muss zuerst dem LDAP-Server hinzugefügt werden, bevor sie hier referenziert werden kann.

LDAP-Server hinzufügen 🔴 Der Benutzer darf einen neuen LDAP-Server hinzufügen. Dadurch wird eine Netzwerkverbindung zu einem vorhandenen LDAP-Server hinzugefügt. Es wird kein LδAP-Server erstellt.

Vorgang hinzufügen ⭕ Der Benutzer darf einen neuen Vorgang hinzufügen. Dies ist eine typische Aktion eines Projektmanagers, der einem Projekt Medien hinzufügt, die in Production digital aufbereitet werden sollen. Dies bedeutet normalerweise das Importieren der Vorgangsmetadaten von einem Remote-System, kann aber auch bedeuten, dass sie manuell eingegeben werden.

Projekt hinzufügen ⭕ Der Benutzer darf ein neues Projekt erstellen. Dies kann die Aufgabe eines übergeordneten Administrators sein, der neue Projekte des Mandanten anlegen darf.

Rolle hinzufügen ⭕ Der Benutzer darf eine neue Rolle erstellen. Das Hinzufügen zusätzlicher Rollen wird notwendig sein, um den Workflow oder das Wer-macht-Was eines Mandanten besser zu definieren.

Rolle hinzufügen 🔴 Der Benutzer darf eine neue Rolle erstellen. Der Benutzer darf auch allen Mandanten Rollen hinzufügen.

Regelsatz hinzufügen ⭕ Der Benutzer darf einen neuen Regelsatz hinzufügen. Wie bei Laufzettel wird hier nur der Regelsatz registriert, der in die Datenbank aufgenommen werden soll. Um tatsächlich einen neuen Regelsatz hinzuzufügen, muss der Benutzer den neuen Regelsatz zusammen mit einem Export von XSLT in das XSLT-Verzeichnis im Regelsätze-Verzeichnis der Anwendung speichern. Der Benutzer benötigt also Schreibzugriff auf den Anwendungsbereich des Dateisystems, der von dieser Berechtigung noch nicht abgedeckt ist, aber separat realisiert werden muss.

Aufgabe hinzufügen ⭕ Der Benutzer darf eine neue Aufgabe hinzufügen. Es ist jedoch nicht möglich, einfach neue Aufgaben zu einem bestehenden Vorang hinzuzufügen, sondern Sie müssen einen neuen Workflow erstellen, um Aufgaben hinzuzufügen, die nur für neue Vorgänge gelten.

Aufgabe hinzufügen 🔴 Der Benutzer darf allen Mandanten neue Aufgaben hinzufügen. Es ist jedoch nicht möglich, einfach neue Aufgaben zu einem bestehenden Vorang hinzuzufügen, sondern Sie müssen einen neuen Workflow erstellen, um Aufgaben hinzuzufügen, die nur für neue Vorgänge gelten.

Produktionsvorlage hinzufügen ⭕ Der Benutzer darf eine neue Produktionsvorlage hinzufügen. Eine Produktionsvorlage ist ein Tripel aus Workflow, Regelsatz und Laufzettel.

Benutzer hinzufügen ⭕ Der Benutzer darf neue Benutzer hinzufügen. Er darf die neuen Benutzer nur zum aktuellen Mandanten hinzufügen.

Benutzer hinzufügen 🔴 Der Benutzer darf neue Benutzer hinzufügen. Er kann den neuen Benutzer beliebigen Mandanten zuordnen.

Workflow hinzufügen ⭕ Der Benutzer darf einen neuen Workflow hinzufügen.

Aufgaben zuweisen ⭕ Der Benutzer darf anderen Benutzern Aufgaben zuweisen. Er darf die Aufgabe nur Benutzern zuweisen, die Mitglieder des aktuell ausgewählten Mandant sind.

Aufgaben zuweisen 🔴 Der Benutzer darf anderen Benutzern Aufgaben zuweisen. Er kann die Aufgabe jedem Nutzer zuweisen, auch wenn dieser ein anderer Mandant ist als die Aufgabe.

Spalten konfigurieren

Spalten konfigurieren 🔴

Berechtigung löschen 🔴

Batch löschen

Mandanten löschen 🔴

Laufzettel löschen

LDAP-Gruppe löschen 🔴

LDAP-Server löschen 🔴

Vorgang löschen

Projekt löschen

Rolle löschen

Rolle löschen 🔴

Regelsatz löschen

Aufgabe löschen

Aufgabe löschen 🔴

Produktionsvorlage löschen

Benutzer löschen

Benutzer löschen 🔴

Workflow löschen

Berechtigung bearbeiten 🔴

Batch bearbeiten

Mandant bearbeiten

Mandant bearbeiten 🔴

Laufzettel bearbeiten

editIndex 🔴

LDAP-Gruppe bearbeiten 🔴

LDAP-Server bearbeiten 🔴

Vorgang bearbeiten

Images des Vorgangs bearbeiten

Images des Vorgangs bearbeiten 🔴

Metadaten des Vorgangs bearbeiten

Metadaten des Vorgangs bearbeiten 🔴

Paginierung des Vorgangs bearbeiten

Paginierung des Vorgangs bearbeiten 🔴

Strukturdaten des Vorgangs bearbeiten

Strukturdaten des Vorgangs bearbeiten 🔴

Projekt bearbeiten

Rolle bearbeiten

Rolle bearbeiten 🔴

Regelsatz bearbeiten

Aufgabe bearbeiten

Aufgabe bearbeiten 🔴

Produktionsvorlage bearbeiten

Benutzer bearbeiten

Benutzer bearbeiten 🔴

Workflow bearbeiten

Vorgang exportieren

Aufgaben überschreiben

Aufgaben überschreiben 🔴

Aufgabe durchführen

Aufgabe durchführen 🔴

Aufgaben überwachen

Aufgaben überwachen 🔴

Aufgaben zurücksetzen

Aufgaben zurücksetzen 🔴

Alle Berechtigungen anzeigen 🔴

Alle Batches anzeigen

Alle Mandanten anzeigen 🔴

Alle Laufzetteln anzeigen

Alle LDAP-Gruppen anzeigen 🔴

Alle LDAP-Server anzeigen 🔴

Alle Vorgänge anzeigen

Alle Projekte anzeigen

Alle Rollen anzeigen

Alle Rollen anzeigen 🔴

Alle Regelsätze anzeigen

Alle Aufgaben anzeigen

Alle Aufgaben anzeigen 🔴

Alle Produktionsvorlagen anzeigen

Alle Benutzer anzeigen

Alle Benutzer anzeigen 🔴

Alle Workflows anzeigen

Berechtigung anzeigen 🔴

Batch anzeigen

Mandant anzeigen

Mandant anzeigen 🔴

Datenbankstatistik anzeigen 🔴

Laufzettel anzeigen

Index einsehen 🔴

LDAP-Gruppe anzeigen 🔴

LDAP-Server anzeigen 🔴

Migrationsseite anzeigen 🔴

Vorgang anzeigen

Images des Vorgangs anzeigen

Images des Vorgangs anzeigen 🔴

Metadaten des Vorgangs anzeigen

Metadaten des Vorgangs anzeigen 🔴

Paginierung des Vorgangs anzeigen

Paginierung des Vorgangs anzeigen 🔴

Strukturdaten des Vorgangs anzeigen

Strukturdaten des Vorgangs anzeigen 🔴

Projekt anzeigen

Rolle anzeigen

Rolle anzeigen 🔴

Regelsatz anzeigen

Aufgabe anzeigen

Aufgabe anzeigen 🔴

Taskmanager anzeigen 🔴

Produktionsvorlage anzeigen

Rechtliches anzeigen 🔴

Benutzer anzeigen

Benutzer anzeigen 🔴

Workflow anzeigen

Initiale Zuordnung

Die folgenden Rollen werden mit der Ersteinrichtung geliefert:

Zu Beginn sind die Rollen wie folgt aufgewickelt:

Berechtigung Zuord. Ad- min. Cli. Mg. Cfg. Col. DB Stat. Meta- data Proc. Mg. Proj. Mg. Role Mg. Scan- ning User Mg. Wfl. Mg.
Berechtigung hinzufügen global
Batch hinzufügen Mand.
Mandanten hinzufügen global
Laufzettel hinzufügen Mand.
LDAP-Gruppe hinzufügen global
LDAP-Server hinzufügen global
Vorgang hinzufügen Mand.
Projekt hinzufügen Mand.
Rolle hinzufügen Mand.
Rolle hinzufügen global
Regelsatz hinzufügen Mand.
Aufgabe hinzufügen Mand.
Aufgabe hinzufügen global
Produktionsvorlage hinzufügen Mand.
Benutzer hinzufügen Mand.
Benutzer hinzufügen global
Workflow hinzufügen Mand.
Aufgaben zuweisen Mand.
Aufgaben zuweisen global
Spalten konfigurieren Mand.
Spalten konfigurieren global
Berechtigung löschen global
Batch löschen Mand.
Mandanten löschen global
Laufzettel löschen Mand.
LDAP-Gruppe löschen global
LDAP-Server löschen global
Vorgang löschen Mand.
Projekt löschen Mand.
Rolle löschen Mand.
Rolle löschen global
Regelsatz löschen Mand.
Aufgabe löschen Mand.
Aufgabe löschen global
Produktionsvorlage löschen Mand.
Benutzer löschen Mand.
Benutzer löschen global
Workflow löschen Mand.
Berechtigung bearbeiten global
Batch bearbeiten Mand.
Mandant bearbeiten Mand.
Mandant bearbeiten global
Laufzettel bearbeiten Mand.
editIndex global
LDAP-Gruppe bearbeiten global
LDAP-Server bearbeiten global
Vorgang bearbeiten Mand.
Images des Vorgangs bearbeiten Mand.
Images des Vorgangs bearbeiten global
Metadaten des Vorgangs bearbeiten Mand.
Metadaten des Vorgangs bearbeiten global
Paginierung des Vorgangs bearbeiten Mand.
Paginierung des Vorgangs bearbeiten global
Strukturdaten des Vorgangs bearbeiten Mand.
Strukturdaten des Vorgangs bearbeiten global
Projekt bearbeiten Mand.
Rolle bearbeiten Mand.
Rolle bearbeiten global
Regelsatz bearbeiten Mand.
Aufgabe bearbeiten Mand.
Aufgabe bearbeiten global
Produktionsvorlage bearbeiten Mand.
Benutzer bearbeiten Mand.
Benutzer bearbeiten global
Workflow bearbeiten Mand.
Vorgang exportieren Mand.
Aufgaben überschreiben Mand.
Aufgaben überschreiben global
Aufgabe durchführen Mand.
Aufgabe durchführen global
Aufgaben überwachen Mand.
Aufgaben überwachen global
Aufgaben zurücksetzen Mand.
Aufgaben zurücksetzen global
Alle Berechtigungen anzeigen global
Alle Batches anzeigen Mand.
Alle Mandanten anzeigen global
Alle Laufzetteln anzeigen Mand.
Alle LDAP-Gruppen anzeigen global
Alle LDAP-Server anzeigen global
Alle Vorgänge anzeigen Mand.
Alle Projekte anzeigen Mand.
Alle Rollen anzeigen Mand.
Alle Rollen anzeigen global
Alle Regelsätze anzeigen Mand.
Alle Aufgaben anzeigen Mand.
Alle Aufgaben anzeigen global
Alle Produktionsvorlagen anzeigen Mand.
Alle Benutzer anzeigen Mand.
Alle Benutzer anzeigen global
Alle Workflows anzeigen Mand.
Berechtigung anzeigen global
Batch anzeigen Mand.
Mandant anzeigen Mand.
Mandant anzeigen global
Datenbankstatistik anzeigen global
Laufzettel anzeigen Mand.
Index einsehen global
LDAP-Gruppe anzeigen global
LDAP-Server anzeigen global
Migrationsseite anzeigen global
Vorgang anzeigen Mand.
Images des Vorgangs anzeigen Mand.
Images des Vorgangs anzeigen global
Metadaten des Vorgangs anzeigen Mand.
Metadaten des Vorgangs anzeigen global
Paginierung des Vorgangs anzeigen Mand.
Paginierung des Vorgangs anzeigen global
Strukturdaten des Vorgangs anzeigen Mand.
Strukturdaten des Vorgangs anzeigen global
Projekt anzeigen Mand.
Rolle anzeigen Mand.
Rolle anzeigen global
Regelsatz anzeigen Mand.
Aufgabe anzeigen Mand.
Aufgabe anzeigen global
Taskmanager anzeigen global
Produktionsvorlage anzeigen Mand.
Rechtliches anzeigen global
Benutzer anzeigen Mand.
Benutzer anzeigen global
Workflow anzeigen Mand.
Clone this wiki locally