Benutzerattribute OPAL

Zuletzt geändert von Carina Enke am 15.01.2024

 

In der Plattform OPAL können eine Reihe von Benutzerattributen für einfache und und komplexe Expertenregeln genutzt werden. Die allgemein 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 Ihnen, wo und wie Sie Regeln im Expertenmodus im Kurseditor anlegen.

Je Hochschule können Werte dieser Attribute direkt beim Login eines Nutzers mittels Shibboleth übermittelt werden. Die Seite OPAL Shibboleth Attribute gibt weitere Informationen und listet je Hochschule die übertragenen Attribute auf.

 

Anrede

Attribut: salutationSelection

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer mit Anrede "Prof.": hasAttribute("salutationSelection","Prof.")

Benutzername

Attribut: username

Beispielwert: ninanutzer

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

 

Benutzertyp

Attribut: personType

Beispiel Wert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

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

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")

Fachsemester

Attribut: termsOfStudy

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer aus dem Fachsemester xy": hasAttribute("termsOfStudy","xy")

Geburtstag

Attribut: birthDay

Beispielwert: Die Angabe ist im Format tt.mm.yyyy notwendig

Beispielregel Expertenmodus: Nur für Nutzer die am 01.01.2000 geboren sind": hasAttribute("birthDay","01.01.2000")

Institution

Attribut: institutionalName

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer der Hochschule xy": hasAttribute("institutionalName","xy")

Matrikelnummer

Attribut: institutionalUserIdentifier

Beispielwert: 123456

Beispielregel Expertenmodus: Nur für Nutzer mit Matrikelnummer 123456": hasAttribute(" institutionalUserIdentifier","123456")

Moduleinschreibung

Attribut: moduleEnrollment

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer mit Moduleinschreibung xy": hasAttribute("moduleEnrollment","xy")

Nachname

Attribut: lastName

Beispielwert: Müller

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

Organisationseinheit

Attribut: orgUnit

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

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

Organisationsstruktur

Attribut: eduPersonOrgUnitDN

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer der Organisationsstruktur xy": hasAttribute("eduPersonOrgUnitDN","xy")

Standort

Attribut: standort

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer mit Standort Chemnitz": hasAttribute("standort","Chemnitz")

Studiengang

Attribut: studySubject

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer des Studiengang xy": hasAttribute("studySubject","xy")

Studiengruppe

Attribut: studyGroup

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer der Studiengruppe xy": hasAttribute("studyGroup","xy")

Titel

Attribut: personalTitle

Beispielwert: Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule

Beispielregel Expertenmodus: Nur für Nutzer mit mit Titel xy": hasAttribute("personalTitle","xy")

Vorname

Attribut: firstName

Beispielwert: Max

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