Zum Hauptinhalt springen

Glossar

BegriffErklärung
Benutzerkonto (Identität)Natürliche Person, die ein Anwendungssystem benutzt und sich dabei mittels ihrer Identität (auch persönliches Benutzerkonto/User Account) authentifiziert (in der Regel durch eine Benutzerkennung und ein Passwort). Personen können über mehrere Identitäten verfügen, eine Identität ist aber immer eindeutig einer Person zugeordnet.
DienstEine Anwendung eines Dienstanbieters, welche die Schnittstelle aufruft.
DienstanbieterIm Sinne der Schnittstelle Anbietende von digitalen Diensten aus dem Bereich der Bildung (z. B. Bildungsmedien, Lernplattformen, Lernstandermittlungen).
DIN 91379Diese DIN Norm definiert Subsets von Unicodes für die elektronische Verarbeitung von Namen und den Datenaustausch in Europa.
DIN 91379.ADIN 91379.A umfasst die Zeichen welche für Namen natürlicher Personen benötigt werden. Dabei handelt es sich um die lateinischen Schriftzeichen, inklusive Umlaute und Akzentzeichen, sowie eine Reihe von Nicht-Buchstaben, wie Komma, Bindestrich, Tilde oder Punkt.
DIN 91379.BDIN 91379.B umfasst die Zeichen welche für Ortsnamen und Straßennamen notwendig sind. Hier stehen alle Zeichen von DIN 91379.A zur Verfügung, dazu kommen die Nummern 0 bis 9, sowie einige weitere Zeichen wie das @ Zeichen, und Zeichen, welche zur Darstellung mathematischer Ausdrücke dienen (u.a. +, /, *, %, !, =).
DIN 91379.CDIN 91379.C ist umfasst alle Zeichen von DIN 92379.B und darüber hinaus noch sieben Zeichen, welche zur Schreibung juristischer Personen notwendig sind, wie ½ oder ¦, sowie die vier folgenden nicht druckbaren Zeichen: Line Feed, Carriage Return, Tab und geschütztes Leerzeichen.
FreigabenOrganisationen können individuelle Datensätze zur Einsicht für andere Organisationen freigeben. Alle Freigaben sind derzeit Sichtfreigaben.
HTTPDas Hypertext Transfer Protocol ist das Übertragungsprotokoll für Daten. In den meisten Fällen wird heutzutage die sicherere Version HTTPS eingesetzt.
HTTPSHTTPS steht für Hypertext Transfer Protocol Secure und bietet eine verschlüsselte Kommunikation zwischen Client und Server. Zusätzlich wird der Webserver durch ein Zertifikat authentifiziert, welches die Vertrauenswürdigkeit der Domäne bescheinigt. Als Verschlüsselungsprotokoll wird TLS genutzt.
JSONJSON ist die Abkürzung für JavaScript Object Notation und wird als kompaktes Datenformat strukturierter Daten eingesetzt. Eine JSON-Struktur besteht aus verschiedenen Elementen. Beispielsweise ist JSON-Objekt eine ungeordnete Menge von Namen-Wertepaaren, dargestellt mit geschweiften Klammern. Innerhalb eines Objektes gibt es mehrere Namen-Wertepaare. Ein JSON-Array, dargestellt mit eckigen Klammern, beinhaltet dagegen indizierte Listen von Elementen gleichen oder verschiedenen Typs.
JSON Web TokenEin auf JSON basierender Access-Token. Authentifizierungsrelevante Informationen sind im Token enthalten, wodurch Sessions nicht auf einem Server gespeichert werden müssen. Ein signiertes JWT besteht aus drei Teilen, die jeweils mit Base64 kodiert werden und durch einen Punkt getrennt sind: Header, Payload und Signature.
JWTSiehe: JSON Web Token
Mandantschaft (Mandant)Als Mandantschaft im datenschutzrechtlichen Sinne (z. B. §4 DSGVO) wird die für bestimmte Daten verantwortlichen Stelle bezeichnet. Die Mandantschaft stellt einen abgeschlossenen und gegenüber anderen Mandantschaften klar abgegrenzten Datenhaltungs- und Verarbeitungskontext im Schulconnex-Server dar.
Natürliche PersonSiehe: Person
OAuthBei OAuth (Open Authorization) handelt es sich um ein offenes Sicherheitsprotokoll für die Token-basierte Autorisierung und Authentifizierung im Internet. Mit Hilfe von Open Authorization kann eine nutzende Person einer Drittanwendung erlauben, auf Daten zuzugreifen, die bei einem anderen Dienst gespeichert sind, ohne dieser Passwörter offenlegen zu müssen.
PersonIm Sinne der Schnittstelle ist eine Person ein Mensch, welcher eine Beziehung zu einer oder mehreren Schulen oder auch außerschulischen Organisationen hat und dort Träger von Rechten und Pflichten ist. Personen nehmen an einer Schule in der Regel eine Primärrolle ein (z. B. Lernende/-r, Lehrkraft, gesetzliche Vertretung, Ansprechperson), können aber auch weitere Schulrollen (z. B. Schulleitung) sowie Rollen in Kursen (z. B. Hauptlehrer/-in, Nebenlehrer/-in) und Klassen (z. B. Klassenlehrer/-in, Klassensprecher/-in) einnehmen.
PersonenkontextKontext der Person, in dem ein Dienst genutzt wird. Ein Personenkontext umfasst eine Organisation und eine Rolle der nutzenden Person in Bezug auf diese Organisation, also beispielsweise Schulleitung des Heinrich-Heine-Gymnasiums.
RESTREST steht für Representational State Transfer und beschreibt das zustandslose Übertragen von Daten zwischen Client und Server. REST bedient sich folgender Prinzipien: Adressierbarkeit, Zustandslosigkeit, Unterstützung mehrerer Datenformate und standardisierte Schnittstelle.
RolleEine Rolle ist eine temporäre Funktion, die eine Person oder Organisation innerhalb eines fachlichen Kontexts ausübt. Verbunden mit einer Rolle sind in der Regel Aufgaben, Befugnisse und Verantwortungen, die sich auf den Rollenträger übertragen.
Schulconnex-ServiceEin Service, der den Vorgaben der Schulconnex-Spezifikation folgt.
Service ProviderSiehe: Dienst
SichtbarEin Datensatz, der von einer Organisation freigegeben wurde (siehe: Sichtfreigabe) ist für die andere Organisation sichtbar.
SichtfreigabeOrganisationen können individuelle Datensätze für andere Organisationen freigeben. Bei einer Sichtfreigabe ist für die andere Organisation nur der lesende Zugriff auf die Daten möglich. Der Schulconnex-Service unterstützt derzeit als Freigaben nur Sichtfreigaben.
XBildung (Datenmodell)XBildung ist ein vom Bundesministerium für Bildung und Forschung und dem Finanzministerium Sachsen-Anhalt veröffentlichtes Spezifikationsdokument zur Schaffung und Wahrung von Interoperabilität für das Bildungswesen in Deutschland. Die XBildung-Spezifikation enthält einen Basissatz semantischer und technischer Spezifikationen aus dem Bildungsbereich. Fachspezifische Zusatzdokumente wie XHochschule, XSchule oder XBerufsbildung ergänzen die Spezifikation für die jeweiligen Bereiche.
XSchuleXSchule stellt ein schulbezogenes Fachmodul der XBildung-Spezifikation dar und ergänzt diese Spezifikation um schulspezifische Elemente.