#### 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