Web services

Pfad in Koha: Mehr > Administration > Globale Systemparameter > Web Services

Allgemein

AccessControlAllowOrigin

Fragt: Setze den Access-Control-Allow-Origin Header auf ___

Beschreibung:

  • Dies ist der Header, der für OPAC-Reports und SVC-Routen verwendet wird.

ILS-DI

ILS-DI

Voreinstellung: Deaktiviere

Fragt: ___ ILS-DI Services für OPAC-Benutzer

Werte:

  • Deaktiviere

  • Aktiviere

ILS-DI:AuthorizedIPs

Fragt: Erlaube den IP-Adressen ___, die ILS-DI Services zu verwenden (falls aktiviert).

Hinweis

IP-Adressen mit Kommas und ohne Leerzeichen trennen. Zum Beispiel: 15.78.193.62,197.85.10.1

Wichtig

Feld leer lassen, um alle IP-Adressen zu erlauben.

IdRef

IdRef

Voreinstellung: Deaktiviere

Fragt: ___ den IdRef-Webservice von der OPAC-Detailansicht. IdRef erlaubt es, auf Normdaten in der Sudoc-Datenbank zuzugreifen.

Werte:

  • Deaktiviere

  • Aktiviere

Beschreibung:

  • IdRef ist ein französischer Dienst für Sudoc-Normdaten. Unter Verwendung der Sudoc-Datenbank <http://www.sudoc.abes.fr/>`__ ermöglicht er das Anfordern / Ändern / Hinzufügen von Normdaten. Wenn ein Datensatz von Sudoc kommt (also 009 mit einer ganzen Zahl gefüllt ist), wird er im OPAC „Author: Idref“angezeigt, wenn eine 7..$3 (unimarc Autor) mit einer PPN gefüllt ist. Wenn Sie auf den Idref-Link klicken, wird ein Popup-Fenster angezeigt.

    image1201

    Der IdRef-Webservice wird abgefragt und alle Datensätze (nach Funktionen) für diesen Autor werden angezeigt

    image1202

    Es werden eine Zeile pro Datensatz und am Ende zwei Links angezeigt. Ein Link führt zu einer Suche in Koha (cgi-bin/koha/opac-search.pl?q=ident:003381862), mit dem anderen wird auf die SUDOC-Seite (http://www.sudoc.fr/003381862) weitergeleitet.

  • Wichtig

    Dieses Feature ist nur für Bibliotheken, die UNIMARC verwenden, verfügbar.

  • Hinweis

    Die französische SUDOC-Datenbank ist nicht zu verwechseln mit dem US-amerikanischen Klassifikationsschema „Superintendent of Documents (SuDocs)“.

Mana KB

AutoShareWithMana

Fragt: Felder, die automatisch mit Mana KB geteilt werden: ___

Standardwert: Keine

Werte:

  • [Alle auswählen]

  • Abonnements

Beschreibung:

  • Diese Einstellung spiegelt die Auswahl wider, die in der Mana KB-Konfiguration im Administrationsmodul getroffen wurde.

  • Legen Sie fest, ob Sie Ihre Abonnementdaten automatisch teilen möchten. Dies bedeutet, dass jedes Mal, wenn Sie ein Abonnement im Zeitschriftenmodul anlegen, diese Daten automatisch mit der Mana KB geteilt werden und andere Bibliotheken die Daten von dort übernehmen können.

  • Alle mit der Mana KB geteilten Inhalte unterliegen der CC0-Lizenz und sind somit nicht durch Copyright geschützt. Wer auch immer die Mana KB nutzt, darf die Inhalte kopieren, die Kopien weiterverwenden und verändern. Mehr Informationen zu CC0 finden Sie auf der Creative Commons Website. Ihre Daten in Ihrer Koha-Installation werden hierdurch aber in keiner Weise verändert.

Mana

Fragt: ___ Einspielungen in Mana KB.

Standard: Nein, lass mich darüber nachdenken

Werte:

  • Deaktiviere

  • Aktiviere

  • Nein, lass mich darüber nachdenken

Beschreibung:

  • Diese Einstellung spiegelt die Auswahl wider, die in der Mana KB-Konfiguration im Administrationsmodul getroffen wurde.

Mana-Token

Fragt: Security Token für die Authentifizierung mit der Mana KB: ___

Voreinstellung: leer

Beschreibung:

  • Dieser Wert wird automatisch mit Ihrem einmaligen Mana KB Token ausgefüllt, sobald Sie in der Mana KB-Konfiguration im Modul Administration ein solches registriert haben.

  • Das Mana KB Token ist eindeutig und mit Ihrer Koha-Installation verknüpft. Es wird in Koha verwendet, um sich auf dem Mana KB Server anzumelden und unbefugte Zugriffe auf diesen zu unterbinden.

OAI-PMH

OAI-PMH

Voreinstellung: Deaktiviere

Fragt: ___ Kohas OAI-PMH-Server.

Werte:

  • Deaktiviere

  • Aktiviere

Beschreibung:

  • Nach der Aktivierung können Sie http://YOURKOHACATALOG/cgi-bin/koha/oai.pl besuchen, um Ihre Datei zu sehen. Für das Open Archives Initiative-Protocol for Metadata Harvesting (OAI-PMH) gibt es zwei Gruppen von „Teilnehmern“: Datenanbieter und Dienstanbieter. Datenanbieter (offene Archive, Repositorien) bieten freien Zugang zu Metadaten und können, müssen aber nicht unbedingt, freien Zugang zu Volltexten oder anderen Ressourcen bieten. OAI-PMH bietet eine einfach zu implementierende, barrierearme Lösung für Datenanbieter. Die Diensteanbieter nutzen die OAI-Schnittstellen der Datenanbieter, um Metadaten zu sammeln und zu speichern. Dies bedeutet, dass keine direkten Suchanfragen an die Datenanbieter gestellt werden, sondern dass die Dienste auf den über OAI-PMH gesammelten Daten basieren. Koha kann derzeit nur als Datenanbieter fungieren. Es kann keine Daten aus anderen Repositories sammeln. Der größte Hindernis für Koha beim Harvesting aus anderen Repositorien ist, dass MARC das einzige Metadatenformat ist, das Koha nativ indiziert.

Erfahren Sie mehr über OAI-PMH unter: http://www.openarchives.org/pmh/

OAI-PMH:archiveID

Standard:KOHA-OAI-TEST

Fragt: Identifiziere Datensätze dieser Datenbank mit dem Präfix: ___ :

OAI-PMH:AutoUpdateSets

Voreinstellung: Deaktiviere

Fragt: ___ die automatische Aktualisierung von OAI-PMH-Sets, wenn ein Titeldatensatz angelegt oder aktualisiert wird.

Werte:

  • Deaktiviere

  • Aktiviere

OAI-PMH:AutoUpdateSetsEmbedItemData

Voreinstellung: Deaktiviere

Fragt: ___ das Einbinden von Exemplardaten beim automatischen Aktualisieren von OAI-PMH-Sets. HINWEIS: Dafür muss der Systemparameter OAI-PMH:AutoUpdateSets aktiviert sein.

Werte:

  • Deaktiviere

  • Aktiviere

OAI-PMH:ConfFile

Wenn diese Einstellung leer gelassen wird, arbeitet der OAI-Server von Koha im normalen Modus, andernfalls im erweiterten Modus. Im erweiterten Modus ist es möglich, andere Formate als marcxml oder Dublin Core zu parametrieren. OAI-PMH:ConfFile gibt eine YAML-Konfigurationsdatei an, in der die verfügbaren Metadatenformate und die XSL-Datei, mit der sie aus marcxml-Datensätzen erzeugt werden, aufgeführt sind.

Weitere Informationen finden Sie im Abschnitt Beispiel-Konfigurationsdatei.

OAI-PMH:DeletedRecord

Standard: wird nie geleert oder trunkiert (persistent)

Fragt: Die deletedbiblio-Tabelle in Koha ___

Werte:

  • wird niemals Daten enthalten (nein)

  • wird nie geleert oder trunkiert (persistent)

  • kann zu einem bestimmten Zeitpunkt geleert oder trunkiert werden (transient)

OAI-PMH:MaxCount

Standard: 50

Fragt: Gib bis zu ___ Datensätze bei einer Anfrage mit ListRecords oder ListIdentifiers zurück.

Beschreibung:

  • Dies ist die maximale Anzahl von Datensätzen, die auf der Grundlage von ListRecord- oder ListIdentifier-Abfragen von Harvestern zurückgegeben werden. ListRecords harvestet die gesamten Datensätze, während ListIdentifier eine verkürzte Form von ListRecords ist, die nur Kopfzeilen und keine Datensätze abruft.

REST API

RESTAPIRenewalBranch

Version

Diese Systemeinstellung wurde in Koha in Version 24.05 hinzugefügt.

Fragt: Verwende ___ als branchcode, um ihn in der Statistiktabelle zu speichern.

Standard: die Bibliothek des API-Benutzers

Werte:

  • ‚APIRenew‘

  • die Bibliothek des API-Nutzers

  • die Bibliothek, in der das Exemplar ausgeliehen wurde

  • die Heimatbibliothek des Exemplars

  • NULL

  • die Heimatbibliothek des Benutzers

Beschreibung:

  • Diese Systemeinstellung wird verwendet, um zu bestimmen, welcher Bibliothekscode in die Statistiktabelle eingetragen wird wenn eine Erneuerung über die REST-API durchgeführt wird.

Siehe auch:

RESTBasicAuth

Fragt: ___ Grundlegende Authentifizierung für die REST-API.

Voreinstellung: Deaktiviere

Werte:

  • Deaktiviere

  • Aktiviere

Beschreibung:

  • Wenn diese Option aktiviert ist, ist die Basisauthentifizierung für die REST-API aktiviert.

RESTdefaultPageSize

Fragt: Voreinstellung für die Anzahl von Treffern, die von den REST API-Endpunkten zurückgegeben werden auf ___ pro Seite.

Standard: 20

Beschreibung:

  • Mit dieser Einstellung können Sie die Anzahl der Endpunkt-Ergebnisse pro Seite festlegen

RESTOAuth2ClientCredentials

Fragt: ___ die Vergabe von Anmeldedaten für den OAuth2-Client für das REST API.

Voreinstellung: Deaktiviere

Werte:

  • Deaktiviere

  • Aktiviere

Beschreibung:

  • Wenn diese Option aktiviert ist, ist der OAuth2-Client-Anmeldedatenfluss für die REST-API aktiviert.

Bemerkung

Erfordert, dass Net::OAuth2::AuthorizationServer installiert ist.

RESTPublicAnonymousRequests

Fragt: ___ den anonymen Zugang zu öffentlichen API-Pfaden (die keinen authentifizierten Zugang erfordern)

Standard: Aktiviere

Werte:

  • Deaktiviere

  • Aktiviere

Beschreibung:

  • Falls aktiviert, ermöglicht dies den anonymen Zugang zu öffentlichen API Pfaden (die keinen authentifizierten Zugang erfordern).

RESTPublicAPI

Fragt: ___ den /public Namespace des API.

Standard: Aktiviere

Werte:

  • Deaktiviere

  • Aktiviere

Beschreibung:

  • Wenn diese Option aktiviert ist, stellt die REST-API die /public endpoints zur Verfügung.

Berichterstattung

SvcMaxReportRows

Standard: 10

Fragt: Zeige maximal ___ Zeilen für einen Report, der über den Reports Web Service ausgeführt wird.

Beschreibung:

  • Dieser Wert wird verwendet, um die Anzahl der Ergebnisse zu begrenzen, die von public reports zurückgegeben werden.