Page History
...
Eine passende Policy für den attribute-filter.xml
, dieses Attribut (bzwd.h. nur die ESI-spezifischen Werte davondes schacPersonalUniqueCode-Attributs) nur an aufgezählte Service Provider weiterzugeben (hier: etwa an den eduID.at Demo SP und den Erasmus+ Proxy), und nur, wenn das Attribut eduPersonAffiliation
den Wert student
hat (also nur für Studierende), könnte beim Shibboleth IDP dann so aussehen:
Code Block | ||
---|---|---|
| ||
<AttributeFilterPolicy id="ESItoSelectedServices"> <PolicyRequirementRule xsi:type="AND"> <Rule xsi:type="OR"> <Rule xsi:type="Requester" value="https://test-sp.aco.net/shibboleth" /> <Rule xsi:type="Requester" value="https://proxy.prod.erasmus.eduteams.org/metadata/backend.xml" /> </Rule> <Rule xsi:type="Value" attributeID="eduPersonScopedAffiliation" value="student" /> </PolicyRequirementRule> <AttributeRule attributeID="schacPersonalUniqueCode"> <PermitValueRule xsi:type="ValueRegex" regex="^urn:schac:personalUniqueCode:int:esi:at:[0-9]{8,}.*$" /> </AttributeRule> </AttributeFilterPolicy> |
...
Overview
Content Tools
Tasks