Aus Saxsvs

Schnittstellen: Unterschied zwischen den Versionen

modified 2026-10-26; 11:06:13

Keine Bearbeitungszusammenfassung
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
__TOC__
Mit der Maske „Schnittstellen“ werden Im- und Exportfunktionen zu Anwendungen von Drittanbietern eingerichtet. <br>
Mit der Maske „Schnittstellen“ werden Im- und Exportfunktionen zu Anwendungen von Drittanbietern eingerichtet. <br>
Diese Einstellungen sind nur einmalig erforderlich. Der Export selbst erfolgt über die Maske „Sammeländerung“ im [[Sammel%C3%A4nderung#Register_%E2%80%9ENotenverwaltungsexport%E2%80%9C|Register „Notenverwaltungsexport“]].
Diese Einstellungen sind nur einmalig erforderlich. Der Export selbst erfolgt über die Maske „Sammeländerung“ im [[Sammel%C3%A4nderung#Register_%E2%80%9ENotenverwaltungsexport%E2%80%9C|Register „Notenverwaltungsexport“]].


=Maske „Schnittstellen“=
=Schnittstellen zu externen Schulverwaltungsprogrammen=
* Für die Nutzung der Schnittstellen zu externen Schulverwaltungsprogrammen ist eine Anmeldung durch den kommerziellen Anbieter über den Support von SaxSVS notwendig. Siehe [https://saxsvs.de/index.php/Bereitstellung_von_Schnittstellen_zwischen_SaxSVS_und_externen_Schulverwaltungsprogrammen Bereitstellung von Schnittstellen zwischen SaxSVS und externen Schulverwaltungsprogrammen].
* Bisher liegen Anmeldungen für folgende kommerzielle Anbieter vor:
** "beste.schule" von Schulverwalter GmbH
** "EduPage" von der Dr. Josef Raabe Verlags-GmbH
** "FuxMedia" von der FuxMedia GmbH & Co. KG
 
'''Die Nennung einzelner kommerzieller Anbieter auf dieser Seite erfolgt ausschließlich zur technischen Dokumentation bereits verfügbarer Schnittstellen und stellt keine Empfehlung dar!'''
 
==Maske „Schnittstellen“==


Menü „Benutzervorgaben“ > „Schnittstellen“
Menü „Benutzervorgaben“ > „Schnittstellen“
Zeile 10: Zeile 20:
Die Maske „Schnittstellen“ besteht aus einem Bereich „Schnittstellen“, in dem mehrere Im- und Exportkonfigurationen zu verschiedener Anwendungen von Drittanbietern eingerichtet werden können.  
Die Maske „Schnittstellen“ besteht aus einem Bereich „Schnittstellen“, in dem mehrere Im- und Exportkonfigurationen zu verschiedener Anwendungen von Drittanbietern eingerichtet werden können.  


=Neue Schnittstelle erstellen=
==Neue Schnittstelle erstellen==


* Nach Betätigen des Schalters „Neue Schnittstelle hinzufügen“ (Plus-Symbol) im Kopf des Bereichs „Schnittstellen“ öffnet sich ein Dialog zur Konfiguration einer neuen Schnittstelle.
* Nach Betätigen des Schalters „Neue Schnittstelle hinzufügen“ (Plus-Symbol) im Kopf des Bereichs „Schnittstellen“ öffnet sich ein Dialog zur Konfiguration einer neuen Schnittstelle.
Zeile 29: Zeile 39:
: [[File:s-schnittstellen-neueschnittstelleerstellen-schnittstellespeichern.png|rand|500px]]
: [[File:s-schnittstellen-neueschnittstelleerstellen-schnittstellespeichern.png|rand|500px]]


=Schnittstelle bearbeiten und löschen=
==Schnittstelle bearbeiten und löschen==


* Jede Zeile der Tabelle steht für eine Schnittstelle.
* Jede Zeile der Tabelle steht für eine Schnittstelle.
Zeile 51: Zeile 61:
: [[File:s-schnittstellen-vonbis.png|rand|1000px]]
: [[File:s-schnittstellen-vonbis.png|rand|1000px]]


=API-Key erzeugen für „Notenverwalter (beste-schule)“=
==API-Key erzeugen für „Notenverwalter (beste-schule)“==
 
Die Erzeugung vom API-Key ist hier in der [https://beste.schule/documentation/admin/saxsvs-api Dokumentation von Beste.Schule] erklärt


Zum Erzeugen eines API-Keys benötigt der Nutzende einen „Schul-Administrator“-Account von beste.schule.
Zum Erzeugen eines API-Keys benötigt der Nutzende einen „Schul-Administrator“-Account von beste.schule.
Zeile 66: Zeile 78:
: [[File:s-schnittstellen-besteschule-tokenerstellen-erstellen.png|rand|500px]]
: [[File:s-schnittstellen-besteschule-tokenerstellen-erstellen.png|rand|500px]]


=Schnittstelle verwenden=
==Schnittstelle verwenden==


  Der Export selbst erfolgt über die Maske „Sammeländerung“ im [[Sammel%C3%A4nderung#Register_%E2%80%9ENotenverwaltungsexport%E2%80%9C|Register „Notenverwaltungsexport“]].
  Der Export selbst erfolgt über die Maske „Sammeländerung“ im [[Sammel%C3%A4nderung#Register_%E2%80%9ENotenverwaltungsexport%E2%80%9C|Register „Notenverwaltungsexport“]].


[[Kategorie: Onlineschulmodul]] [[Kategorie: Handbuch]] [[Kategorie: Schnittstellen]]
[[Kategorie: Onlineschulmodul]] [[Kategorie: Handbuch]] [[Kategorie: Schnittstellen]]

Aktuelle Version vom 2026-10-26, 11:06:13 Uhr

Mit der Maske „Schnittstellen“ werden Im- und Exportfunktionen zu Anwendungen von Drittanbietern eingerichtet.
Diese Einstellungen sind nur einmalig erforderlich. Der Export selbst erfolgt über die Maske „Sammeländerung“ im Register „Notenverwaltungsexport“.

Schnittstellen zu externen Schulverwaltungsprogrammen

  • Für die Nutzung der Schnittstellen zu externen Schulverwaltungsprogrammen ist eine Anmeldung durch den kommerziellen Anbieter über den Support von SaxSVS notwendig. Siehe Bereitstellung von Schnittstellen zwischen SaxSVS und externen Schulverwaltungsprogrammen.
  • Bisher liegen Anmeldungen für folgende kommerzielle Anbieter vor:
    • "beste.schule" von Schulverwalter GmbH
    • "EduPage" von der Dr. Josef Raabe Verlags-GmbH
    • "FuxMedia" von der FuxMedia GmbH & Co. KG
Die Nennung einzelner kommerzieller Anbieter auf dieser Seite erfolgt ausschließlich zur technischen Dokumentation bereits verfügbarer Schnittstellen und stellt keine Empfehlung dar!

Maske „Schnittstellen“

Menü „Benutzervorgaben“ > „Schnittstellen“

Die Maske „Schnittstellen“ besteht aus einem Bereich „Schnittstellen“, in dem mehrere Im- und Exportkonfigurationen zu verschiedener Anwendungen von Drittanbietern eingerichtet werden können.

Neue Schnittstelle erstellen

  • Nach Betätigen des Schalters „Neue Schnittstelle hinzufügen“ (Plus-Symbol) im Kopf des Bereichs „Schnittstellen“ öffnet sich ein Dialog zur Konfiguration einer neuen Schnittstelle.
  • Im Auswahlfeld „Richtung“ kann ausgewählt werden, ob die neue Schnittstelle eine Import- oder eine Exportschnittstelle sein soll.
  • Im Auswahlfeld „Typ“ kann zwischen „Notenverwalter“ und „Schulpflichtüberwachung“ ausgewählt werden.
  • Das Auswahlfeld „Schnittstelle“ wird durch die beiden vorherigen Auswahlfelder vorgefiltert. Es steht dann nur noch eine Auwahl zur Verfügung.
  • Im Freitextfeld „Bezeichnung“ kann ein beliebiger Bezeichner eingetragen werden, der nur zur eigenen Erläuterung der eingerichteten Schnittstelle dient.
  • In das Freitextfeld „API-Key“ muss der API-Key der jeweiligen Fremdanwendung (Notenverwalter (beste-schule) oder „Schulpflichtüberwachung (Freie Schulen)“) eingefügt werden.
  • In die Datumsfelder „von“ und „bis“ können Datumsangaben eingetragen werden, innerhalb derer die Schnittstelle aktiv ist. Das „bis“-Datum muss dabei stets nach dem „von“-Datum liegen.
  • Nach Betätigen des Schalters „Schnittstelle speichern“ wird die Schnittstelle gespeichert und in der Maske angezeigt.

Schnittstelle bearbeiten und löschen

  • Jede Zeile der Tabelle steht für eine Schnittstelle.
  • Im Suchfeld im Kopf des Bereichs „Schnittstellen“ können durch Eingabe von Suchbegriffen die eingerichteten Schnittstellen gefiltert werden. Es werden alle Felder der angezeigten Tabelle in die Suche einbezogen.
  • Durch Anwahl des Schalters „Zeile löschen“ (Papierkorb-Symbol) am Anfang einer jeden Zeile, kann die Schnittstelle gelöscht werden.
  • In der Spalte „Aktiv“ kann durch Betätigen des Schalter (Schlosssymbol) die Schnittstelle aktiviert bzw. deaktiviert werden.
  • In der Spalte „Richtung“ wird angezeigt, ob es sich um eine Import- oder Exportschnittstelle handelt. Die Richtung ist nachträglich nicht veränderbar.
  • In der Spalte „Typ“ wird angezeigt, ob es sich um eine Schnittstelle des Typs „Notenverwalter“ oder „Schulpflichtüberwachung“ handelt. Der Typ ist nachträglich nicht veränderbar.
  • In der Spalte „Bezeichnung“ ist ein Bezeichner eingetragen, der nur zur eigenen Erläuterung der eingerichteten Schnittstelle dient. Dieser kann beliebig verändert werden.
  • In der Spalte „Letzter Zugriff“ wird ein Zeitstempel der letzten Nutzung jeder Schnittstelle angezeigt. Ein grüner Haken oder ein rotes Kreut geben ferner darüber Auskunft, ob der letzte Im- bzw. Export erfolgreich war.
  • In der Spalte „API-Key“ wird der definierte API-Key (aus Gründen der Sicherheit durch acht Sterne symbolisiert) angezeigt. Dieser kann auch durch einen neuen API-Key ersetzt werden.
  • In den Spalten „von“ und „bis“ wird die Gültigkeit der eingerichteten Schnittstelle definiert.

API-Key erzeugen für „Notenverwalter (beste-schule)“

Die Erzeugung vom API-Key ist hier in der Dokumentation von Beste.Schule erklärt

Zum Erzeugen eines API-Keys benötigt der Nutzende einen „Schul-Administrator“-Account von beste.schule.

  • Nach der Anmeldung bei beste.schule wird durch Anwahl des Accounts ein Auswahlmenü geöffnet. Nach Auswahl von „Benutzerkonto“ wird die entsprechende Maske geöffnet.
  • Im linken Menü kann nun durch Auswahl des Menüeintrags „API“ die gleichnamige Maske geöffnet werden.
  • Im unteren Bereich „Personal Access Tokens“ kann durch Anwahl des Links „Neuen Token erstellen“ der Dialog „Token erstellen“ geöffnet werden.
  • Im Dialog „Token erstellen“ kann im Freitextfeld „Name“ ein beliebiger Bezeichner eingetragen werden.
  • Nach Betätigen des Schalters „Erstellen“ wird der Dialog geschlossen und ein neuer Dialog „Personal Access Token“ geöffnet. Der nun angezeigte „Personal Access Token“ entspricht dem „API-Key“ in SaxSVS und kann dort eingefügt werden. Beim Kopieren ist auf vollständiges Kopieren des Keys zu achten.

Schnittstelle verwenden

Der Export selbst erfolgt über die Maske „Sammeländerung“ im Register „Notenverwaltungsexport“.