Abfrage der AAI-Attribute

Sie können AAI-Attribute mit der Syntax
hasAttribute("[AttrName]","[string]") oder
isInAttribute("[AttrName]","[substring]") abfragen.
[AttrName] ist der Attributnamen, den Sie in der nachfolgenden Tabelle und auch in der Spezifikation der AAI-Attribute (pdf-Datei) (Spalte LDAP Namen) auf Seite 5 vorfinden.
[string] ist der Wert des AAI-Attributes mit Namen [AttrName] .
[substring] ist ein beliebig grosser Teil von [string] .
Einen Link zur Liste der möglichen Attribut-Werte finden Sie im Appendix der Spezifikation der AAI-Attribute (pdf-Datei) ab Seite 20.

Beispiel: Hans Muster
Variable
[AttrName]
Beispiel Wert
[string]
Beschreibung
swissEduPersonUniqueID 845938727494@unizh.ch Eindeutige persönliche Identifikationsnummer
surname Muster Nachname
givenName Hans Vorname
mail hans.muster@unizh.ch Bevorzugte E-Mail Adresse
swissEduPersonHomeOrganization unizh.ch Heimorganisation/Universität
swissEduPersonHomeOrganizationType university Art der Heimorganisation
eduPersonAffiliation student Funktion innerhalb der Heimorganisation
swissEduPersonStudyBranch1 4 Studienrichtung 1. Klassifikation
swissEduPersonStudyBranch2 42 (=Naturwissenschaften) Studienrichtung 2. Klassifikation
swissEduPersonStudyBranch3 4600 (=Chemie) Studienrichtung 3. Klassifikation
swissEduPersonStudyLevel 15 Beschreibung des Studien-Fortschrittes
eduPersonEntitlement http://vam.unizh.ch/surgery Zugriffsrecht auf Ressource
employeeNumber 01-234-567 Matrikelnummer (nur für Studierende der Universität Zürich)
organizationalUnit 1 Einheit der Heimorganisation z.B. Fakultät (nur für Mitarbeiter)

Für das obige Beispiel Hans Muster (siehe Tabelle) würden nachfolgende Abfragen jeweils ergeben:
isInAttribute("surname","ust") true
hasAttribute("swissEduPersonStudyBranch3","4600") true
hasAttribute("swissEduPersonStudyBranch3","1200") false
isInAttribute("eduPersonEntitlement","http://vam.unizh.ch") true
isInAttribute("eduPersonEntitlement","http://vam.unizh.ch/ophthalmology") false
hasAttribute("employeeNumber","01-234-567") true


Zurück Fenster schliessen