Expertenregeln zur Prüfung auf ein Benutzerattribut
Allgemeine Nutzerattribute
Folgende Nutzerattribute sind in der Lernplattform vorhanden und können für Expertenregeln genutzt werden:
Attribut | Enthält den nutzerspezifischen Wert |
---|---|
firstName | Vorname |
lastName | Nachname |
username / userid | Nutzername |
E-Mail-Adresse | |
institutionalName | Institution/ Hochschule |
institutionalUserIdentifier | Matrikelnummer / Nutzernummer an der Institution |
standort | Standort |
termsOfStudy | Fachsemester |
studySubject | Studiengang |
studyGroup | Studiengruppe |
orgUnit | Organisationseinheit |
Prüfung auf ein Benutzerattribut
Syntax allgemein | Beispiel einer Expertenregel | Ergebis der Regel |
---|---|---|
isInAttribute("[AttrName]","[string]") | isInAttribute("studySubject","Chemie")
| Wurde diese Regel im Tab Zugang eingetragen, ist der Kursbaustein für alle Personen, deren Attribut Studiengang die Buchstabenfolge "Chemie" enthält zugänglich. Somit können Personen mit dem Studiengang "Chemie BA" und auch "Chemie MA" den Kursbaustein nutzen, Nutzer mt dem Studiengang "Chemische Wasseraufbereitung" jedoch nicht. |
getUserProperty("[string]") | getUserProperty("orgUnit") = "Marketing"
| Nur Personen aus der Organisationseinheit "Marketing" sehen den Kursbaustein, wenn diese Regel im Tab Sichtbarkeit genutzt wurde. |
hasAttribute("[AttrName]","[string]") | hasAttribute("email","muster.mann@opal.de") | Nur die Person mit dieser Email-Adresse erhält Zugang zum Kursabschnitt. |
Erstellen Sie weitere Regeln mit Hilfe Expertensyntax. Eine tabellarische Übersicht bietet die Seite Expertensyntax.