1.15 zugriffsbeschränkte Metadaten
Allgemein
Der Goobi viewer unterstützt ab der Version 24.12 auch zugriffsbeschränkte Metadaten innerhalb einer METS/MODS Datei. Um diese von vorne bis hinten zu konfigurieren ist dies hier als Anwendungsfall dokumentiert.
Goobi workflow
Damit ein Metadatum mit Zugriffsbeschränkung geschützt werden kann muss die Funktionalität im Regelsatz mit dem Attribut allowAccessRestriction="true"
aktiviert werden:
Im Metadateneditor kann die Zugriffsbeschränkung anschließend über einen Toggle des Schloss-Icons aktiviert oder deaktiviert werden.
Wenn ein Metadatum geschützt ist, wird dies im exportierten MODS über das Attribut shareable="no"
angezeigt:
Goobi viewer Indexer
Zugriffsbeschränkte Metadaten müssen gruppiert indexiert werden.
Der Goobi viewer Indexer erkennt anhand des Attributs die Zugriffsbeschränkung automatisch und setzt hierfür den Wert metadata_access_restricted. Nachfolgend eine exemplarische Feldkonfiguration für die Indexierung:
Goobi viewer Core
Für die Freischaltung im Goobi viewer Core gibt es verschiedene Dinge zu beachten. Einerseits muss das Metadatum für die Anzeige an der gewünschten Stelle konfiguriert werden:
Andererseits muss im Backend die Zugriffsbeschränkung ohne das Recht "Metadaten anschauen" konfiguriert werden:
Im Frontend werden zugriffsbeschränkte Metadaten, sofern man das Recht hat diese zu betrachten und sie angezeigt werden, mit einem offenen Schlosssymbol gekennzeichnet:
Außerdem wird bei der Auslieferung der METS/MODS Datei ein XSLT angewendet, dass die zugriffsbeschränkten Metadaten entfernt. Die Datei METS_filter.xsl muss dafür im Verzeichnis /opt/digiverso/viewer/config/
vorhanden sein werden.
Das dieses XSLT angewendet wurde kann daran erkannt werden, dass in der ersten Zeile der ausgelieferten METS/MODS Datei folgender Kommentar steht: <!-- XSLT was applied... -->
Last updated