Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


AttributBeschreibungBeispiel Expertenregel und Erklärung
swissEduPerson-HomeOrganizationUniversität oder HeimorganisationhasAttribute ("swissEduPersonHomeOrganization", "uzh.ch"): Nur Angehörige der Universität Zürich sind zugelassen.
swissEduStudyBranch3Studienrichtung 3. KlassifikationhasAttribute ("swissEduPersonStudyBranch3","6400"): Nur Studierende der Studienrichtung Veterinärmedizin sind zugelassen.

Anwendung

Sie können AAI-Attribute mit der Syntax

hasAttribute("[AttrName]","[string]") oder 
isInAttribute("[AttrName]","[substring]") abfragen.

Dabei gilt folgendes:

[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].
das Beispiel: Hans Muster
Panel
titleAAI Beispiel
Expand
titleAbfragen für
Max Mustermann
Variable
Sie können AAI-Attribute mit der Syntax
hasAttribute("[AttrName]","[string]") oder
isInAttribute("[AttrName]","[substring]") abfragen.
Beispiel Wert
[string]
Beschreibung
swissEduPersonUniqueID845938727494@uzh.chEindeutige persönliche Identifikationsnummer
surnameMusterNachname
givenNameHansVorname
mailhans.muster@uzh.chBevorzugte E-Mail-Adresse
swissEduPersonHomeOrganizationuzh.chHeimorganisation/Universität
swissEduPersonHomeOrganizationTypeuniversityArt der Heimorganisation
eduPersonAffiliationstudentFunktion innerhalb der Heimorganisation
swissEduPersonStudyBranch14Studienrichtung 1. Klassifikation
swissEduPersonStudyBranch242 (=Naturwissenschaften)Studienrichtung 2. Klassifikation
swissEduPersonStudyBranch34600 (=Chemie)Studienrichtung 3. Klassifikation
swissEduPersonStudyLevel15Beschreibung des Studien-Fortschrittes
eduPersonEntitlementhttp://vam.uzh.ch/surgeryZugriffsrecht auf Ressource
employeeNumber01-234-567Matrikelnummer (nur für Studierende der Universität Zürich)
organizationalUnit1Einheit der Heimorganisation z.B. Fakultät (nur für Mitarbeiter)
Expand
titleBeispiel Max Mustermann
isInAttribute("surname","ust")true
hasAttribute("swissEduPersonStudyBranch3","4600")true
hasAttribute("swissEduPersonStudyBranch3","1200")false
isInAttribute("eduPersonEntitlement","http://vam.uzh.ch")true
isInAttribute("eduPersonEntitlement","http://vam.uzh.ch/ophthalmology")false
hasAttribute("employeeNumber","01-234-567")true


Einen Link zur Liste der möglichen Attribut-Werte finden Sie im Appendix der Spezifikation der AAI-Attribute (pdf-Datei) ab Seite 20. Spezifikation der AAI-Attribute (pdf-Datei)

Für weitere Informationen zu Werten oder der Anwendung von AAI-Attributen, wenden Sie sich in der Schweiz bitte an Switch, und in Deutschland an das Deutsche Forschungsnetz.

Info
Verwenden Sie die AAI Attribute nur dann wenn Sie sicher sind, dass alle Teilnehmer Ihres Kurses sich über eine AAI Struktur einwählen. Ansonsten greifen die Parameter nicht!