Die Rollen werden in der Tabelle JRJOBFUNCTIONS gespeichert. Dabei ist der Primärschlüssel der Rollenname. Rollen können durch Hinzufügen einer neuen Zeile in diese Tabelle angelegt werden.
Die Struktur der Tabelle ist wie folgt:
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
jobfunction |
(N)VARCHAR(50) |
Name der Benutzerrolle |
description |
(N)VARCHAR(1000) |
Beschreibung der Benutzerrolle |
substitution |
INTEGER |
Flag Vertretung pflegen 1: Vertreter dürfen für diese Rolle definiert werden 0: Für diese Rolle dürfen keine Vertreter gewählt werden |
use_for_assign_request |
INTEGER |
Nicht verwendet |
ldap_group |
(N)VARCHAR(50) |
Name der verknüpften LDAP-Gruppe |
ldap_id |
INTEGER |
ID der verknüpften LDAP-Verzeichniskonfiguration |
synchronize |
INTEGER |
Flag Synchronisierung: 1: Die Benutzer werden mit einer LDAP Rolle synchronisiert 0: Keine Synchronisierung |
errormsg |
(N)VARCHAR(255) |
Fehlermeldung bei der Synchronisation |
transparent |
INTEGER |
Flag transparente Bearbeitung 1: Die Rolle ist für transparente Bearbeitung markiert 0: Keine transparente Bearbeitung |
substitute_required |
INTEGER |
Flag Vertretung erforderlich 1: Für diese Rolle muss ein Vertreter gewählt werden 0: Kein Vertreter erforderlich |
jobrouter_administration |
INTEGER |
Flag manuelle oder automatische Anlage 1: Nicht automatisch angelegt und verwaltet 0: Automatisch durch JobServer angelegt und verwaltet
|
modify_date |
DATETIME |
Änderungsdatum |
modified_by |
(N)VARCHAR(50) |
Geändert von |
create_date |
DATETIME |
Erstellungsdatum |
created_by |
(N)VARCHAR(50) |
Erstellt von |