Lieber Herr Bigga,
vielen Dank für Ihre Antwort. Es freut mich sehr noch eine Meldung erhalten zu haben.
Einen groben Überblick zu dem Thema habe ich jetzt - vorerst reicht das für mich. Sollten
sich später noch weitere Fragen ergeben, melde ich mich gerne nochmals.
Vielen Dank nochmals und viele Grüße aus Wien,
Michael Birkner
Mag. Michael Birkner
AK Wien - Bibliothek
1040, Prinz Eugen Straße 20-22
T: +43 1 501 65 12455
F: +43 1 501 65 142455
M: +43 664 88957669
michael.birkner@akwien.at<mailto:Michael.BIRKNER@akwien.at>
wien.arbeiterkammer.at<http://wien.arbeiterkammer.at/>
Besuchen Sie uns auch auf:
facebook<http://www.facebook.com/arbeiterkammer/> |
twitter<https://twitter.com/Arbeiterkammer> |
youtube<https://www.youtube.com/user/AKoesterreich>
--------------------------------------------------
Gerechtigkeit muss sein. AK
<https://arbeiterkammer.at/100><https://arbeiterkammer.at/100>
________________________________
Von: kitodo-community-bounces(a)kitodo.org <kitodo-community-bounces(a)kitodo.org> im
Auftrag von Alexander Bigga <alexander.bigga(a)slub-dresden.de>
Gesendet: Donnerstag, 7. Oktober 2021 13:19
An: kitodo-community(a)kitodo.org <kitodo-community(a)kitodo.org>
Betreff: Re: [Kitodo] Sperre von Dokumenten aufgrund IP-Adresse bzw. Nutzer*innen-Gruppe
Lieber Herr Birkner,
ich wollte schon lange antworten, aber es kommt immer was dazwischen.
Die kurze Antwort lautet: "Ja, kommt drauf an".
Was geht
Sie können in Kitodo.Presentation jedem Dokument eine TYPO3-Frontendgruppe zuweisen. Dann
wird in der Werkansicht (Plugins Pageview, Metadaten, TableOfContents) beim Aufruf des
Dokuments nichts ausgegeben, wenn der Nutzer nicht Mitglied der entsprechenden Gruppe
ist.
Frontendgruppen lassen sich so einrichten, dass sie für bestimmte IP-Bereiche aktiv sind.
D.h. der Webseitenbesucher muss sich nicht anmelden, sondern kann allein durch seinen
IP-Bereich bestimmte Seiten oder eben Kitodo.Presentation Dokumente sehen. Stichwort
"IPmaskMountGroups".
Der Umgang mit Frontendgruppen ist normaler TYPO3-Funktionsumfang.
Automatisierung
Es gibt die Möglichkeit, die Zugangsbeschränkung im Feld "restrictions" der
Dokumententabelle zu speichern. Das kann mit einer entsprechenden Metadaten-Konfiguration
bei der Indexierung geschehen.
Was fehlt, ist ein automatisches Mapping des Feld "restrictions" zu den
Frontendgruppen. Das haben wir noch nicht gebraucht. Sollte aber ein einfache Aufgabe
sein.
Was nicht geht
Die Suche findet auch weiterhin alle Dokumente. Mit einem zusätzlichen, versteckten
Suchparameter kann aber auch das leicht umgesetzt werden.
Bei der OAI-Schnittstelle bin ich mir grad nicht sicher. Ich nehme an, die findet alle
Dokumente. Das müsste man sich entsprechend überlegen, ob man das Plugin dann überhaupt
aktiviert.
Ebenso muss man sich überlegen, wo die METS-Dateien, Volltexte und Bilddaten liegen. Diese
können durch den o.g. Mechanismus nicht geschützt werden. Je nach Systemlandschaft, kann
man sich eine Kommunikation TYPO3 <-> Webserver vorstellen. Wir machen das in einem
Projekt. Das ist aber ein individuelle Lösung.
Wenn jetzt noch Fragen bleiben - wovon ich ausgehe - dann stellen Sie die gerne über die
Liste.
Viele Grüße
Alexander Bigga
Am 15.09.21 um 15:50 schrieb BIRKNER Michael:
Liebe Kitodo-Community,
ich habe folgende Frage zu Kitodo.Presentation: Ist es möglich in Kitodo.Presentation
gewisse Dokumente nur für gewisse Nutzer*innen anzeigen zu lassen bzw. zu sperren? Es geht
mir hierbei nicht um das Verstecken der Metadaten in der Suchtreffer-Liste, sondern um das
Blockieren der Anzeige des eigentlichen Dokumentes bzw. auch um das Sperren der
Download-Möglichkeiten. Sofern es diese Funktionalität überhaupt gibt, würde mich
interessieren, ob dies auf Basis der IP-Adresse (bzw. von IP-Adressen-Ranges) und auch für
bestimmte Benutzer*innen-Gruppen funktionieren würde (also dass sich ein*e Benuzter*in
einloggen kann und - falls eben einer bestimmten Gruppe angehörig - das Dokument dann
ansehen/downloaden kann oder eben nicht).
Auf der Seite zu den Funktionalitäten von Kitodo.Presentation finde ich zwar den Satz:
"Beispiele für Funktionalitäten, die Kitodo.Presentation vom TYPO3-Framework
nachnutzen kann, sind z. B. die Nutzerverwaltung und Zugriffssteuerung, die
Lokalisierungsfunktionen für Mehrsprachigkeit, die TypoScript-Konfigurationssprache, das
Backend für Administratoren und Redakteure etc." Jedoch geht für mich dabei nicht
hervor, ob die oben beschriebene Funktionalität damit abgedeckt wäre.
Ich danke jetzt schon vielmals für jegliche Informationen zu dem Thema!
Viele Grüße aus Wien,
Michael Birkner
--
Alexander Bigga
Referatsleiter Digitale Präsentation
Sächsische Landesbibliothek –
Staats- und Universitätsbibliothek Dresden (SLUB)
Abteilung IT, Referat 2.1 Digitale Präsentation
01054 Dresden
Besucheradresse: Zellescher Weg 18, 01069 Dresden
Tel.: +49 351 4677 212
E-Mail: alexander.bigga@slub-dresden.de<mailto:alexander.bigga@slub-dresden.de>
https://www.slub-dresden.de |
https://digital.slub-dresden.de
Besuchen Sie uns auch in den Sozialen Medien: [Facebook-Logo]
<http://www.facebook.com/arbeiterkammer/> [Twitter-Logo]
<https://twitter.com/Arbeiterkammer> [Youtube-Logo]
<https://www.youtube.com/user/AKoesterreich> [Instagram-Logo]
<https://www.instagram.com/diearbeiterkammer/> [TikTok-Logo]
<https://www.tiktok.com/@arbeiterkammer> [LinkedIn-Logo]
<www.linkedin.com/company/arbeiterkammer>
GERECHTIGKEIT #FÜRDICH. AK
Dieses Mail ist ausschließlich für die Verwendung durch die/den darin genannten
AdressatInnen bestimmt und kann vertrauliche bzw rechtlich geschützte Informationen
enthalten, deren Verwendung ohne Genehmigung durch den/ die AbsenderIn rechtswidrig sein
kann.
Falls Sie dieses Mail irrtümlich erhalten haben, informieren Sie uns bitte und löschen Sie
die Nachricht.
UID: ATU 16209706 I
https://wien.arbeiterkammer.at/datenschutz