Rechtesystem

Benutzer können in Kallimachos als Verwalter oder als Entleiher angelegt werden. Einem Verwalter können eine oder mehrere der folgenden Rollen zugeteilt werden:

  • Manager: Dies ist der Bibliotheksverwalter. Er darf alles.
  • Helfer: Darf ausleihen, zurückgeben, hinzufügen etc. jedoch keine anderen Verwalter hinzufügen, löschen oder ändern.
  • Ausleihhelfer: Darf ausleihen, zurückgeben, jedoch keine Bücher ändern oder hinzufügen.
  • Selbstentleiher: Darf nur sich selbst Bücher ausleihen.
  • Leser: Darf auf die Benutzerdienste zugreifen, also Bücher verlängern, vormerken und die Liste der ausgeliehenen Bücher einsehen.

Entleihern können nur die Rollen Leser oder Selbstentleiher zugewiesen werden. Für die anderen Rechte muss ein Verwalter angelegt werden. Dies stellt sicher, dass ein Helfer nicht unerlaubt andere Manager hinzufügen oder löschen kann, dass er aber trotzdem die Entleiher mitverwalten kann.