Dies ist eine alte Version des Dokuments!


(zurück zur Übersicht)

Hierzu gehört u.a. das Online Learning Agreement (OLA).

Zu den Erasmus-FAQ.

Zu den technischen Aspekten siehe die Doku im GÉANT-Wiki und die Definition des European Student Identifier (ESI). Ein Beispiel für die Syntax des ESI findet sich in der Liste der DFN-spezifischen und E-Learning-Attribute unter schacPersonalUniqueCode:

urn:schac:personalUniqueCode:int:esi:uni-beispiel.de:98765432

Als letzte Komponente des Attributwerts, die auf den Domain Namen bzw. den 'Scope' der Einrichtung (hier uni-beispiel.de) folgt, wird i.d.R. die Matrikelnummer des/der betreffenden Studierenden gesetzt. Alternativ kann auch ein anderer Identifier verwendet werden, wenn das Kriterium erfüllt wird, dass es sich um eine Zeichenkette handelt, anhand derer die Person innerhalb des Geltungsbereichs (i.d.R. das Identity Management der betreffenden Hochschule), für den sie ausgestellt wurde, eindeutig identifizierbar ist (siehe GÉANT-Wiki). Demnach kann auch die Verwendung einer anderen Nutzendenkennung wie der uid o.ä. in Frage kommen.

Für Beispiele zur Generierung des Attributs schacPersonalUniqueCode im Attribute Resolver sei auf die Dokumentation der österreichischen Kolleg*innen verwiesen.

./conf/attribute-filter.xml
<AttributeFilterPolicy id="erasmus">
   <PolicyRequirementRule xsi:type="Requester" value="https://proxy.prod.erasmus.eduteams.org/metadata/backend.xml" />
 
   <!-- Zukünftig sollen nicht nur Studierende Zugang zur Plattform erhalten -->   
   <AttributeRule attributeID="eduPersonScopedAffiliation" permitAny="true" />
 
   <!-- 
      Alternativ zu samlPairwiseID können auch samlSubjectID, eduPersonPrincipalName, eduPersonTargetedID, 
      eduPersonUniqueId, eduPersonOrcid verwendet werden.  Auch eine persistent Name ID ist möglich (kein Attribut) 
   -->
   <AttributeRule attributeID="samlPairwiseID" permitAny="true"/>
 
   <!-- 
      alternativ zu displayName kann auch cn oder sn+givenName übertragen werden 
   --> 
   <AttributeRule attributeID="displayName" permitAny="true"/>
 
   <AttributeRule attributeID="mail" permitAny="true"/>
 
   <AttributeRule attributeID="schacHomeOrganization" permitAny="true"/>
 
   <!--
     Der European Student Identifier wird über schacPersonalUniqueCode transportiert
     Obacht: es handelt sich um ein multi-value Attribut! Bitte nur den ESI übertragen!
   -->
   <AttributeRule attributeID="schacPersonalUniqueCode">
       <PermitValueRule xsi:type="ValueRegex" regex="^urn:schac:personalUniqueCode:int:esi:.*$" />
   </AttributeRule>
 
</AttributeFilterPolicy>

Die Attributfreigabe kann unter https://myacademicid.devtest.eduteams.org gefahrlos getestet werden.

  • Zuletzt geändert: vor 2 Jahren