Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
languagexml
titleIdP - attribute-resolver.xml
<AttributeFilterPolicy id="schnaq">
   <PolicyRequirementRule xsi:type="Requester" value="https://auth.schnaq.com/realms/development" />
   <AttributeRule attributeID="uid"                  permitAny="true" />
   <AttributeRule attributeID="mail"                 permitAny="true" />
   <AttributeRule attributeID="givenName"            permitAny="true" />
   <AttributeRule attributeID="sn"                   permitAny="true" />
   <AttributeRule attributeID="displayName"          permitAny="true" />
   <AttributeRule attributeID="eduPersonAffiliation" permitAny="true" />
</AttributeFilterPolicy>

Die Affiliation  displayName wird vermutlich in Zukunft genutzt. eduPersonAffiliation wird genutzt um manchen Nutzergruppen zusätzliche Dienste zur Verfügung zu stellen. Über Keycloak-Mapper machen werden die Werte der SAML-Attribute dem Dienst verfügbar gemacht (uid dient der Zuordnung der User):


Die einzelnen Mapper: "Attribute Name" muss genau der Bezeichnung der SAML-Assertion entsprechen (oder URN), "Attribute User Name" dem Zielbezeichner.

...