Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:shibidp:config-attributes-easyroam4edu [2022/03/10 14:21] – Korrektur: Mapped Attribute Definition entfernt Silke Meyerde:shibidp:config-attributes-easyroam4edu [2024/02/12 15:19] (aktuell) Wolfgang Pempe
Zeile 1: Zeile 1:
-===== EasyRoam4Edu =====+===== easyroam =====
 (zurück zur [[de:shibidp:config-attributes#haeufig_genutzte_service_provider|Übersicht]]) (zurück zur [[de:shibidp:config-attributes#haeufig_genutzte_service_provider|Übersicht]])
 +
 +Hier geht es zur [[de:eduroam:easyroam|allgemeinen easyroam-Doku]]
 +
 +\\
  
 **Benötigte Attribute** **Benötigte Attribute**
Zeile 34: Zeile 38:
      ]]>      ]]>
  </Script>  </Script>
 +</AttributeDefinition>
 +</file>
 +
 +Bei mehreren Administrator*innen können Sie wie folgt mit einer ODER-Verknüpfung arbeiten:
 +<file xml ./conf/attribute-resolver.xml>
 +<AttributeDefinition xsi:type="ScriptedAttribute" id="eduPersonEntitlement">
 +  <InputAttributeDefinition ref="uid" />
 +  <Script><![CDATA[
 +    if (uid.getValues().get(0) == "mustermensch1" || uid.getValues().get(0) == "mustermensch2" || uid.getValues().get(0) == "mustermensch3") {
 +      eduPersonEntitlement.getValues().add("https://www.dfn.de/entitlement/geteduroam/admin");
 +    }
 +    eduPersonEntitlement.getValues().add("https://www.dfn.de/entitlement/geteduroam/optin");
 +  ]]>
 +  </Script>
 </AttributeDefinition> </AttributeDefinition>
 </file> </file>
  • Zuletzt geändert: vor 2 Jahren