Benutzerattribute OPAL Schule

Zuletzt geändert von Carina Enke am 15.01.2024

In der Plattform OPAL Schule können eine Reihe von Benutzerattributen für einfache und und komplexe Expertenregeln genutzt werden. Die verfügbaren Attribute werden auf dieser Seite aufgelistet und mit einem Hinweis zu möglichen Werten sowie einer einfachen Beispielregel ergänzt.

Zu jedem Attribut sind weitere Regeln möglich. Sie finden auf der Seite Expertenregeln zur Prüfung auf ein Benutzerattribut und auf der Seite Expertensyntax Hinweise zum Einsatz und den Möglichkeiten der Regelkonstruktion im Expertenmodus.

Die Seite Expertenmodus starten zeigt, wo und wie Sie Regeln im Expertenmodus im Kurseditor anlegen.

Auf der Seite Kurs nur für Nutzer einer Schule freigeben finden Sie weitere Erläuterungen wie Sie die richtige Attributsauswahl in Abhängigkeit vom Loginweg der Kursnutzer wählen (Stammschule/Name der Schule).

Benutzername

Attribut: username

Beispielwert: ninanutzer

Beispielregel Expertenmodus: Nur für Nutzer mit Benutzername ninanutzer": hasAttribute("username","ninanutzer")

 

Benutzertyp

Attribut: personType

Beispiel Wert: staff, member, student

Beispielregel Expertenmodus: Nur für Nutzer mit Benutzertyp "student: hasAttribute("personType","student")

E-Mail-Adresse

Attribut: email

Beispielwert: max.müller@xy.de

Beispielregel Expertenmodus: Nur für Nutzer mit E-Mailadresse max.müller@xy.de": hasAttribute("email","max.müller@xy.de")

Klasse

Attribut: studyGroup

Beispielwert: 7, 10, Z20b2

Beispielregel Expertenmodus: Nur für Nutzer der Klasse "Z20b2": hasAttribute("studyGroup","Z20b2")

Klassenstufe

Attribut: termsOfStudy

Beispielwert: 7, 8, 10, ...

Beispielregel Expertenmodus: Nur für Nutzer der Klassenstufe 10": hasAttribute("termsOfStudy","10")

Nachname

Attribut: lastName

Beispielwert: Müller

Beispielregel Expertenmodus: Nur für Nutzer mit Nachname Müller": hasAttribute("lastName","Müller")

Name der Schule

Attribut: schoolname

Beispielwert: Goethe-Gymnasium Bischofswerda, Grundpreschule Hausdorf, ...

Hinweis: Ein Wert für dieses Attribut wird nur beim Login per Schullogin automatisch gesetzt

Beispielregel Expertenmodus: Nur für Nutzer der Schule "Grundpreschule Hausdorf": hasAttribute("schoolname","Grundpreschule Hausdorf")

Organisationseinheit

Attribut: orgUnit

Beispielwert: Schullogin, Schulportal, LaSuB STOR, ...

Beispielregel Expertenmodus: Nur für Nutzer mit Organisationseinheit xy": hasAttribute("orgUnit","xy")

Schulart

Attribut: schooltype

Beispielwert: Oberschule, Grundschule, Gymnasium

Hinweis: Ein Wert für dieses Attribut wird nicht automatisch gesetzt, der Wert kann vom Nutzer im Benutzerprofil angegeben oder geändert werden

Beispielregel Expertenmodus: Nur für Nutzer aus Grundschulen": hasAttribute("schooltype","Grundschule")

Stammschule

Attribut: institutionalName

Beispielwert: Weise-Gymnasium Zittau, Schulportal, Oberschule Brandis, 4340196; ...

Hinweis: Dieses Attribut wird je nach Loginweg gefüllt: Beim Login per Schullogin wird automatisch eine Stammschulnummer (Dienststellenschlüssel) übertragen. Beim Login per Schulportal oder LaSuB STOR wird ein Schulname (Textwert) gesetzt. Erfolgt der Login durch eine externe Person (Elternlogin) wird der bei der Registrierung angegebene Wert eingetragen.

Beispielregel Expertenmodus: Nur für Nutzer der "Oberschule Brandis": hasAttribute("institutionalName","Oberschule Brandis")

Vorname

Attribut: firstName

Beispielwert: Max

Beispielregel Expertenmodus: Nur für Nutzer mit Vornamen Max ": hasAttribute("firstName","Max")