Die Rechtelisten erscheinen an allen Rechte-relevanten Stellen in der easydb:
Die Listen sind immer gleich aufgebaut und werden für den Benutzer immer von oben nach unten durchgearbeitet. Alle Zeilen, die für den Benutzer nicht relevant sind (Spalte Wer?), werden übergangen. Die letzte für den jeweiligen Benutzer relevante Zeile ist die entscheidene und überschreibt alle Zeilen die zuvor auch gepasst haben.
Damit ein Benutzer im Editor die Rechteliste angezeigt bekommt und verändern kann, muss er über das Delete-Recht für das Objekt verfügen. Ein Benutzer kann sich nicht selber das Delete-Recht für ein Objekt entziehen.
1 Hier sind 4 Rechtezeilen zu sehen. Benutzen Sie Hinzufügen, um neue Zeilen hinzuzufügen. Mit ⇑ und ⇓ verschieben Sie die Rechtezeile, mit X löschen Sie die Rechtezeile.
Die erste Spalte der Rechtezeile ist die Wer?-Spalte. In dieser Spalte legen Sie fest, für welche Gruppe oder welchen Benutzer, diese Zeile relevant ist.
Das Pulldown in 2 ist wie folgt aufgebaut:
Dies ist eine Liste mit allgemeinen Gruppen von Benutzern.
Ersteller benötigt für die Tabelle die gesetzte Track Update / Create-Option, seit Version 4.0.229 wird der Ersteller ausgegraut angezeigt, wenn die Option nicht aktiviert ist.
Diese Liste zeigt für Benutzer mit dem Systemrecht ADMIN oder ACL SHOW ALL GROUPS alle Gruppen die in der easydb angelegt sind. Für alle anderen Benutzer werden die Gruppen angezeigt in denen der Benutzer ist.
Hier können Sie unter User angeben… einen beliebigen Benutzer festlegen. Es erscheint das in 3 dargestellte Popup mit der Eingabemöglichkeit für eine Benutzer-Kennung. Dabei wird die intern verwendete user_id genutzt, für easydb Benutzer entspricht dieser String dem Login des Benutzers. Für LDAP und Shibboleth-Authentifizierungen legen Sie in den Config-Variablen fest, aus welchen Informationen dieser String zusammengestellt wird.
Seit Version 4.0.199 kann für den anzugebenen User eine Überprüfung in der easydb konfiguriert werden.
Seit Version 4.0.265 kann über die Stringtool-Variable USER_ACL_SELECT konfiguriert werden, dass eine Liste der Benutzer auswählbar in der Liste erscheint.